ASP.NET应用JS完成ListBox内容的交互实例
| 运行效果如下:
这几天在做一个关于大学排名的网站,其中遇到了上图中的问题,需向某个对象中添加新的学校群体,这就用到了ListBox,而要进行两个ListBox之间的交互,无疑有两个办法:一个是在服务器端与客户端不停的PostBack,这无疑会大大降低效率。这是就体现出JavaScript在客户端的优势。下面介绍一下,又不足的地方希望大家指出! 下面是JS代码:用四个函数分别对应四个按钮,完成该功能。 <script type="text/javascript"> 需要解释的是由于JS脚本是在客户端执行的,因此服务器端控件是无法调用JS的,由于ID无法被找到,但用<%=lb_NewName.ClientID %>的方法就巧妙的解决得该问题,是asp控件拥有客户端id,这样就可以调用了。 |
本文介绍如何使用JavaScript实现ASP.NET中ListBox控件的交互功能,包括全选、取消全选、单项选择及删除等操作,有效提升用户体验并避免不必要的服务器往返。

373

被折叠的 条评论
为什么被折叠?



