我有一个radgrid asp.net控件,正在其中编辑服务器端的行。我想在客户端知道,以防用户尝试在保存/放弃网格中的更改之前关闭屏幕。
我发现使用以下方法可以做到这一点:get_masterTableView
但是,由于我不在客户端进行编辑,因此调用此函数会导致异常(在其中调用get_id会失败)。
我怎么知道客户端是否处于编辑模式?
谢谢,Omer
我还没有在RadGrid上做更多的工作。相反,我可以给您一个解决方法。尝试,可能会起作用。它很简单。
您可以使用隐藏字段。进入网格编辑模式时,可以将隐藏字段的值设置为true,也可以将其设置为隐藏代码的任何值。在行提交时清除该值,以便标识是否已打开网格以供编辑。如果用户关闭表单或执行任何操作,则可以从javascript中检测隐藏的值。
而已。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句