您好,登录后才能下订单哦!
这篇文章主要介绍Visual Studio 2008中如何绑定ListView控件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
ListView 是Visual Studio 2008中一个新的控件,使用此控件可以很轻松的进行数据的插入、编辑、删除和排序,也可以在使用这个控件时通过用户定义模板来灵活地显示各种格式的数据。
下面的如何将ListView 绑定到一个SQLDataSource(sql数据源) 步骤:
1、从工具箱的数据标签里添加一个Listview控件, Visual Studio将会生成如下图所示的代码
2、为这个控件绑定一个SQLDataSource,在这里,我们复制一个NorthWind.mdf 数据库到网站项目的 App_Data文件夹。
3、配置这个SQLDataSource使用“类别”表,将产生如下一段代码:
< span style="color: #800000;">< /span> ID="ListView1" runat="server" DataSourceID="SqlDataSource1"> < span style="color: #800000;">< /span> ID="SqlDataSource1" runat="server" ConnectionString="" SelectCommand="SELECT * FROM [Categories]">
4、打开LIstview控件的智能标记,选择“配置ListView”打开“配置ListView”对话框
5、在这个配置对话框里,你可以选择布局和预定义的样式,比如选择“grid”和“ Professional”,如果你想分页的话,你可以选中“启动分页”选项。
6、在源码视图会产生如下代码:
< span style="color: #800000;">< /span> < table id="Table1" border="0"> < tbody>< tr id="Tr1"> < td id="Td1"> < table id="itemPlaceholderContainer" style="background-color: #FFFFFF;border-collapse: collapse;" border="1"> < tbody>< tr id="Tr2" style="background-color:#DCDCDC;color: #000000;"> < th id="Th2"> CategoryID< /th> < th id="Th3"> CategoryName< /th> < th id="Th4"> Description< /th> < th id="Th5"> Picture< /th> < /tr> < tr id="itemPlaceholder"> < /tr> < /tbody>< /table> < /td> < /tr> < tr id="Tr3"> < td id="Td2" style="text-align: center;background-color: #CCCCCC;font-family: Verdana, Helvetica,#000000;"> < strong>< span style="color: #800000;">< /span>< /strong> ID="DataPager1" runat="server"> < strong>< /strong> < /td> < /tr> < /tbody>< /table> view plaincopy to clipboardprint? < span style="color: #800000;">< /span>
7、运行这个页面,将会显示一个带分页的的(数据展示)页面。
这里只是介绍的一个非常简单的listview绑定的例子。
ListView 控件是net Framework3.5里的控件,如果在你的项目是基于net Framework2.0或3.0 ,在工具箱是无法看见这个控件。这个控件和Gridview控件是在Asp.net中最常用的数据控件。在显示不是很复杂的数据方面很有优势,甚至比Gridview更灵活适用,它不像Gridview那样不是行字段来显示数据,而是使用用户定义的模板。
个人觉得应该要很好的利用ListView,而现在Asp.net的开发对GridView有滥用的倾向。
以上是“Visual Studio 2008中如何绑定ListView控件”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。