繁体   English   中英

使用C#在ASP.NET中的DataGrid

[英]DataGrid in asp.net using c#

我的问题可能有点奇怪,但是我是基于Web编程的新手。 在基于Windows的应用程序中,如果我需要让用户编辑和查看表,那么我正在使用datagrid。 在基于Web的站点中,有GridView,但它是只读工具。 我想看看asp.net中是否有这样的工具。 你能帮忙吗? 谢谢

基本上,请看一下ListView控件,它使您可以指定方法来显示,更新,编辑和删除数据源中的记录。

有很多例子。 这是一篇不错的文章

如果您希望最终用户有更好的体验,则应考虑使用基于JavaScript的网格的替代方法,这是一种构建网格的更现代的方法。 然后,所有内容都可以在Web浏览器中顺利执行,而无需回发和重新加载页面,并且仅在确实需要(加载数据,保存数据)时调用服务器,而在编辑时更改行时才调用服务器,或者进行增量搜索。

我最喜欢的是Slickgrid 这是一个带有异步后期渲染的酷Slickgrid示例

如果选择服务器控制方式(ListView等),则每次排序,更改单元格中的编辑模式或编辑数据时,都会有很多回发。

如果您需要更多JavaScript网格示例,请查看此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM