如何设计能同时添加多条纪录的界面,一直在线等。请大家帮忙 对循环可以批量存入数据库,可以参考下面的例子。http://www.csdn.net/develop/read_article.asp?id=21701 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用datagrid绑定文本框,下面的方法可取得datagrid中文本框的值。参考下面的:http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=60B8B07E-A3DF-4AE5-B5F8-71204C7C8793http://xml.sz.luohuedu.net/xml/ShowList.asp?id=1 用datagrid吧使用模板列,绑定datagrid时显示20个文本框,最后提交时,用循环,插入数据到数据库foreach ( DatagridItem di in this.Datagrid.Items){ if (di.ItemType == ListItemType.Item || di.ItemType == ListItemType.AlternatingItem) { string aaa = ((TextBox)di.FindControl("id")).Text; insert database .......................... }} datagrid 一开始显示时,里面有数据吗?如果有数据:在你 保存 按钮 事件里写:foreach ( DatagridItem di in this.Datagrid.Items){ if (di.ItemType == ListItemType.Item || di.ItemType == ListItemType.AlternatingItem) { string aaa = ((TextBox)di.FindControl("id")).Text; insert database .......................... }} 可以在datagrid中绑定textbox,先把值读出后显示在textbox中,然后用用循环的方法,批量更新数据库. 下面是输入控件 用来输入单条记录上面是个table 每输入一条记录 就显示在table里,至于保存可以用多种方法等输入完成后 ,一起保存 利用数据帮定就可以获得table的值了。 用dataadapter来更新数据源啊~当你所有的都已经更新好的时候在点一个按纽来触发数据库更新事件 这个好象需要使用第三方的控件,具体没做过,试一下DBGRID,有不少地方有下载,用Google搜索一下 我写了一个例子可以批量保存任意数量的记录(b/s形式)。楼主想要的话发短信给我吧(告诉我你的email) DataGrid模版列可以使有数据的行全部处于编辑状态,但是要怎么添加数据呢?比如要显示20个空行,然后20个空行都可以编辑,这样该怎么实现呢?我想楼主的问题也是这样的吧。 我来说两句:1、用DataSet作为数据源(没有数据但有表);2、在表中插入20个空行;3、绑定到DataGrid;4、按正常方式使用DataGrid(有编辑、更新按钮);前提:数据列可以为null 文件夹与快捷方式。 当有数据更新浏览器右下角弹出消息框提示 怎么用asp.net做 asp.net里的html的控件的click事件 问个弱智的问题 请问,怎么实现xml留言板 asp.net 线程 实例 单例模式 的问题 我发现c#中对字符串使用指针真的很好 创建虚拟目录的问题,为什么总是出错(拒绝访问?)附源码! 关于DataSet属性的问题 asp.net web报错怎么解决 为什么不能汇总? 请问弹出窗口如何不被广告猎手拦截?
参考下面的:
http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=60B8B07E-A3DF-4AE5-B5F8-71204C7C8793
http://xml.sz.luohuedu.net/xml/ShowList.asp?id=1
{
if (di.ItemType == ListItemType.Item || di.ItemType == ListItemType.AlternatingItem)
{
string aaa = ((TextBox)di.FindControl("id")).Text; insert database ..........................
}
}
{
if (di.ItemType == ListItemType.Item || di.ItemType == ListItemType.AlternatingItem)
{
string aaa = ((TextBox)di.FindControl("id")).Text; insert database ..........................
}
}
上面是个table 每输入一条记录 就显示在table里,至于保存可以用多种方法等输入完成后 ,一起保存
当你所有的都已经更新好的时候在点一个按纽来触发数据库更新事件
1、用DataSet作为数据源(没有数据但有表);
2、在表中插入20个空行;
3、绑定到DataGrid;
4、按正常方式使用DataGrid(有编辑、更新按钮);前提:数据列可以为null