jquery - 将 gridview 呈现为 <div> 而不是表格

标签 jquery html css gridview

enter image description here

我正在寻找一些代码片段,它将把 gridview 渲染到 <div> 中。 而不是表格。
任何人都可以帮助我吗?

我需要像我附上的那样绘制一个图形,并且需要一些功能,例如用鼠标选择图形区域并提供复制粘贴操作。

最佳答案

我认为您应该使用随 DotNet 框架 3.5 引入的 ListView 控件

ListView 是一个模板驱动的控件,这意味着默认情况下它不会呈现任何内容。默认情况下,开发人员必须以模板的形式完整指定他/她要呈现的 HTML(应在 LayoutTemplate 中指定应呈现的 HTML)。

查看下面的代码元素 url 以获取实现细节..

http://www.codeproject.com/KB/webforms/CompleteListView.aspx

另请引用以下msdn视频,

http://www.asp.net/aspnet-35/videos/the-listview-control

更新:由于您的元素使用的是 DotNet Framework 2.0,因此您应该使用 Repeater 服务器控件来实现此目的

Repeater 控件没有内置布局或样式;您必须在控件模板中显式声明所有 HTML 布局、格式和样式标记。

但是分页,排序等使用Repeater会有点困难。 ListView 是具有上述功能的 Repeater 的更新版本。

希望这对你有帮助..

关于jquery - 将 gridview 呈现为 <div> 而不是表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6578940/

相关文章:

jquery - 问题在 JSFiddle 中实现 ImageBubbles

javascript - 阻止 FancyTree 复选框行突出显示为事件

javascript - block 标签 margin-bottom

javascript - 我怎样才能得到那个值

html - 在打印页面时不显示选择框只显示选择框的元素

javascript - 向下滚动显示标题并在向上滚动时隐藏

css - 无法覆盖字体颜色的 CSS

jquery - 如何将所需的文本添加到 jQuery 分页插件

javascript - 具有多个 Canvas 元素的ReactJS组件

javascript - 如何使用 javascript 变量应用多种样式?