DataGrid点击更新后,不执行程序,该如何解决?
解决方案 »
- 业务层 数据缓存 的引用
- 自定义控件 动态修改header
- 老大们,文本里的换行是\n么怎么我用字符串中的\n怎么不换行而且显示 \n怎么回事
- 翻页时,aspx动态传递到ASCX的值就传入不了。大家帮忙看看,谢谢~
- 找不到类型或命名空间名称“da”(是否缺少 using 指令或程序集引用?)
- SendUsing”配置值无效。 ???
- 高手过来帮忙看一下,很郁闷寻那...50分等人来拿.
- 在ASP。NET里怎么判断一个图片是否为图片??
- 找一套类似蚂蚁短租,小猪短租这种网站的源码,要.net的
- 用 mydata.Fill(ds); 得到Oracle的存储过程的记录集,抛出一个异常,请帮我看看怎么解决?
- 如何实现异步发送邮件?
- datagrid绑定后,页面不显示任何数据?
貌似这是03的BUG
我是经常遇到这个郁闷的问题
找出后台代码中关于此更新命令的方法,如dgData_UpdateCommand,在前台DataGrid的属性里设置UpdateCommand时,将此方法名dgData_UpdateCommand复制到其后的属性框里,重新运行下程序即可.
1)如执行到,检查程序的完整性和正确性.
2)程序无错,但没有执行到,重做此更新,把原来所写代码复制过来..
就不信不行了..不行的话,最好把你的程序也发出来看下
private void InitializeComponent()
{
this.Button1.Click += new System.EventHandler(this.Button1_Click);
this.DataGrid1.CancelCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_CancelCommand);
this.DataGrid1.EditCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_EditCommand);
this.DataGrid1.UpdateCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_UpdateCommand);
this.DataGrid1.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_DeleteCommand);
this.Load += new System.EventHandler(this.Page_Load); }
/*更新事件代码,输出zzzz看是否运行,答案让人失望*/
private void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
Response.Write("zzzz");
}