datagrid更新数据。取得textbox中的数据
2007-03-16 11:18
351 查看
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string id=DataGrid1.DataKeys[e.Item.ItemIndex].ToString();
string name=((TextBox)e.Item.Cells[1].Controls[0]).Text;
string address=((TextBox)e.Item.Cells[2].Controls[0]).Text;
string sql="update customers "+" set companyname='"+name+"',"+"address='"+address+"'"+" where customerid='"+id+"'";
DataSet ds1=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sql,this.con);
SqlCommand comm=new SqlCommand(sql,this.con);
comm.CommandType=CommandType.Text;
con.Open();
comm.ExecuteNonQuery();
DataGrid1.EditItemIndex=-1;
con.Close();
show();
}
{
string id=DataGrid1.DataKeys[e.Item.ItemIndex].ToString();
string name=((TextBox)e.Item.Cells[1].Controls[0]).Text;
string address=((TextBox)e.Item.Cells[2].Controls[0]).Text;
string sql="update customers "+" set companyname='"+name+"',"+"address='"+address+"'"+" where customerid='"+id+"'";
DataSet ds1=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sql,this.con);
SqlCommand comm=new SqlCommand(sql,this.con);
comm.CommandType=CommandType.Text;
con.Open();
comm.ExecuteNonQuery();
DataGrid1.EditItemIndex=-1;
con.Close();
show();
}
相关文章推荐
- [AspNetPager 4.3.3]DataGrid url分页的小Bug导致更新过程无法取得编辑文本框数据
- WPF学习日志1---DataGrid绑定与修改更新(数据List & 数据库)[部分代码有摘录其他文章]
- 一次更新Datagrid 中多列数据
- Silverlight 解决 更新数据后 datagrid同步问题
- 批量更新数据引起 DataGrid 的绘制错误及解决方法
- easyui-datagrid动态修改url,实现datagrid中数据的更新变化
- 方便的使用单击和双击更新DataGrid中的数据的例子
- 实现即时更新数据 反映在DataView或则DataGrid 在winform ·····
- DataGrid更新数据时的一系列问题的解决
- 用DataGrid来更新数据库
- [转贴]vb.net2003中,利用datagrid更新数据
- 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
- 同步取得GricdView中更新的数据
- ext的datagrid删除最后数据时候不更新的解决
- 关于listitem点击事件根据position取得数据库数据Onresume()更新Adapter后取得数据错误的问题
- jsp页面ajax后台取得json数据更新到页面下拉列表
- gridview和textbox组合使用,更新数据——解读代码
- 批量更新数据引起 DataGrid 的绘制错误及解决方法
- DataGrid更新数据
- ASP.NET基础教程-DataGrid表格控件-更新数据