众所周知,在.NET开发中如果把代码都写在后台,每块进行操作的功能代码都会使页面进行刷新,所以为避免不必要的页面刷新,就需要使用JS来进行操作。比如说为GridView的每一行添加一个CheckBox,在外面放置一个按钮,通过选择GridView中的CheckBox,来获取选中行的数据,如果拖的是Server端的按钮,那么自然会引起页面的刷新,而现在只是需要取的是GridView中的数据,没有必要再与服务端打交道,所以就只有拖HTML的按钮了,然后使用JS对GridView进行操作。
先贴两张图上来看看:第一张便是JS实现的操作,第二张是后台代码实现的操作。