仅在编辑时ASP GridView双击事件

时间:2017-03-01 08:15:53

标签: javascript c# asp.net gridview

嗨我有一个Gridview,我想在双击时进入编辑模式:

if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.Attributes["ondblclick"] = Page.ClientScript.GetPostBackClientHyperlink(GridView1, "Edit$" + e.Row.RowIndex);
            e.Row.Attributes["style"] = "cursor:pointer";
        }

它工作正常但是当我已经处于编辑模式并再次双击TextBox时我得到以下错误:

  

无效的回发或回调参数。使用配置或<%@ Page EnableEventValidation =" true"启用事件验证。 %GT;在一个页面中。出于安全考虑,此功能可验证回发或回调事件的参数是否来自最初呈现它们的服务器控件。如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据以进行验证。

有没有办法抓住这个,所以它没有显示上面的错误?

提前致谢

0 个答案:

没有答案