Javascript asp.net gridview列下拉列表更改为提示用户

Javascript asp.net gridview列下拉列表更改为提示用户,javascript,asp.net,gridview,Javascript,Asp.net,Gridview,我有一个网格视图。gridview中的某些列是下拉框。如果用户离开或关闭浏览器或分页到其他页面,我想提示用户保存更改的下拉框值 我在网上搜索,找到了斯科特·米歇尔的解决方案。但这只适用于gridview的第一页。当涉及到一页以上的页面时。它总是用第一页的下拉值检查值,并给出错误的弹出窗口。你能帮忙吗 Scott Michelle的代码如下: 斯科特·米歇尔的解决方案是什么?你能为我们发布一些代码来帮助你提高效率吗?那篇文章是2004年写的。七年来发生了很多变化。例如,Page.RegisterC

我有一个网格视图。gridview中的某些列是下拉框。如果用户离开或关闭浏览器或分页到其他页面,我想提示用户保存更改的下拉框值

我在网上搜索,找到了斯科特·米歇尔的解决方案。但这只适用于gridview的第一页。当涉及到一页以上的页面时。它总是用第一页的下拉值检查值,并给出错误的弹出窗口。你能帮忙吗

Scott Michelle的代码如下:

斯科特·米歇尔的解决方案是什么?你能为我们发布一些代码来帮助你提高效率吗?那篇文章是2004年写的。七年来发生了很多变化。例如,
Page.RegisterClientScriptBlock
已经过时了,因为:我已经修改了使用新方法,但这并不能解决问题。这篇文章是迄今为止我能找到的最好的解决方案。是否有人有更好的解决方案来提醒用户,当他们离开页面时,GridView上有多个页面发生了更改。