动态复制/创建 Asp.NET 网格视图的完整结构
好的,我在 .aspx 页面上创建了一个 GridView,它具有我想要的确切结构。如何在代码隐藏中复制它?与 TemplateFields 和 ItemTemplates 结构完全相同的副本?
如果无法复制,如何在代码隐藏中重现 GridView?添加 TemplateFields、ItemTemplates 等。
为什么我要这样做?我需要为数据库的每一列提供一个单独的、相同的 GridView。我一直在四处寻找,只找到了一种用于动态制作网格的资源(请参阅下面的资源)。由于时间有限,我想简单地复制我已有的一份。
资源:http://bytes.com/topic/asp-net /answers/624380-gridview-以编程方式生成
Ok so I have a GridView created on my .aspx page and it has the exact structure I want. How make copies of it in the code-behind? Copies with the exact same structure of TemplateFields and ItemTemplates?
If copying is not possible, how can I reproduce the GridView in the code-behind? Add the TemplateFields, ItemTemplates, etc.
Why am I doing it this way? I need a separate, identical GridView for each column of a database. I've been looking around and only found one resource for making the grid dynamically (see the resource below). Given my time constraints, I'd like to simply copy the one I already have.
Resource: http://bytes.com/topic/asp-net/answers/624380-gridview-generated-programmatically
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 gridview 创建用户控件。这将允许您创建该结构的多个实例。如果以编程方式创建,您最好创建一个 Web 服务器控件这将使您更好地控制页面。
You could create a User Control with the gridview. This will allow you to create several instances of that structure. If it is created programatically you may be better off creating a Web Server Control that will allow you better control on the page.