datalist中Update事件问题
用了datalist添加了一个pagedsource 分页成功,删除功能已经做好了,在做Update的时候代码如下
     protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)
     {
         string id = this.DataList1.DataKeys[e.Item.ItemIndex].ToString();
         string postcontent = ((TextBox)e.Item.FindControl("TxtEdit")).Text;
         Response.Write(postcontent);
         //SqlConnection conn = new SqlConnection(connStr);
         //conn.Open();
         //SqlCommand Update = new SqlCommand("update Post set PostContent='" + postcontent + "'where ID='" + id + "'", conn);
         //Update.ExecuteNonQuery();
         //this.DataList1.EditItemIndex = -1;
         //this.DataList1.DataBind();                        
     }
无法获得变量postconent的值,已经把控件txtedit设置为自动回发了...
------解决方案--------------------既然声明了postcontent ,那他应该有值,不应该是获取不到。或者是postcontent 取不到值,那就是空了。
所以最好自己调试一下,看是否取到对象并取到值。因为很久没搞这个所以也不大确定控件的使用。帮顶
------解决方案--------------------txtedit不应该设置成autopostback吧