漂亮的多选ASP.NET服务器端控件
时间:2011-03-29 来源:麦田里的守望者
项目中有个几个表单需要多选功能,用JS写了一下,没有用传统的checkbox,原因是当选项很多的时候很容用漏选,当然这也可能是我个人感觉,弄了个很醒目的效果,使选中的东西可以很明了的看出来。
记得以前看过asp.net自定义控件,就自己封装了一下,虽然代码很丑,但是也方便我们团队中的学弟学妹使用,不用管那么每次都复制一次js.
效果如下
使用很简单:
1.引用Controls.dll
2.在VS工具栏中添加选择项
3.复制资源文件放到网站项目中
4.在web.config中配置<appSettings> <add key="MultiSelect:BasePath" value="Plugin/MultiSelect"/> </appSettings>
5.拖动工具栏中的MultiSelect到页面中即可开发。接收数据源为datatable,第一列作为id,第二列作为标签文本。通过Value获取值,值为list<int>类型列表
打包下载:download
相关阅读 更多 +