private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) string easy=((TextBox)e.Item.Cells[5].Controls[0]).Text;
string hard=((TextBox)e.Item.Cells[4].Controls[0]).Text;
string each=((TextBox)e.Item.Cells[2].Controls[0]).Text; string sql="update mulu set easy='"+easy+"',hard='"+hard+"',each='"+each+"' where [type name]='"+e.Item.Cells[0].Text+"'";
SqlCommand cmd=new SqlCommand(sql,conn);
conn.Open();
cmd.ExecuteNonQuery();
this.DataGrid1.EditItemIndex=-1;
conn.Close();
this.DataBind();
为什么我一按编辑 整个datagrid就消失了呢,我以前做编辑功能的时候没有碰到过这个问题
string hard=((TextBox)e.Item.Cells[4].Controls[0]).Text;
string each=((TextBox)e.Item.Cells[2].Controls[0]).Text; string sql="update mulu set easy='"+easy+"',hard='"+hard+"',each='"+each+"' where [type name]='"+e.Item.Cells[0].Text+"'";
SqlCommand cmd=new SqlCommand(sql,conn);
conn.Open();
cmd.ExecuteNonQuery();
this.DataGrid1.EditItemIndex=-1;
conn.Close();
this.DataBind();
为什么我一按编辑 整个datagrid就消失了呢,我以前做编辑功能的时候没有碰到过这个问题
解决方案 »
- socket 发送字节数组
- VS2005使用Timer连续播放mp3文件出现的怪异错误
- DataGridView选中行问题
- 通过Oledb判断sheeet是否存在
- 求助:如何将“4-3-16-23”这种字符串拆开保存到一个字符串数组中?
- c#,怎样将指定数据库的所有表的关系用XML文件输出?
- 用axWindowsMediaPlayer如何实现类似屏保功能
- 高手们帮帮小弟
- 请教如何定义一个常量数组?
- 程序启用和禁用网卡(在线等,谢谢各位)
- 关于刷新页面的问题
- 急!!!!!!!!!!!!!在线等,winfrom的msbuilder的调用问题,以及c#代码实现将一个文件夹作为资源文件夹加入到另一个winform中
protected void Page_Load(object sender,EventArgs e)
{
if(!IsPostback)
{
//绑定代码放在这里
}
}
{
for(int i=0;i<Convert.ToInt16(Session["count"]);i++) //对被选中的checkbox做循环 依次取出
{
Response.Write(Session[i.ToString ()]);
if(!IsPostBack)
{
string sql="select [type name],easy+hard as number,easy,hard,(easy+hard)*each as alsc,each from mulu";
SqlDataAdapter comm=new SqlDataAdapter(sql,conn);
DataSet ds=new DataSet();
comm.Fill(ds,"mulu"); DataGrid1.DataSource=ds.Tables["mulu"].DefaultView;
DataGrid1.DataBind();我已经在page_load下面if(!IsPsotback) 了 还是不行 还是点了编辑后就消失了