c# - 如何使用 GridView 创建每行 4 列的动态表?

标签 c# css asp.net twitter-bootstrap gridview

你好我是 c# 和 bootstrap 的新手,我想使用 gridview 像下图一样设置我的表格样式并使其响应,但我不知道如何实现它。

aspx代码:

<div class="table-responsive"> 
    <asp:GridView runat="Server" id="data" CssClass="table table-hover table-bordered"/>
</div>

CSS 代码:

.table-responsive{
    margin: 20px;
}

enter image description here

但是我的表的输出是这样的 enter image description here

最佳答案

您无法使用 GridView 实现该结构。您真正需要的是 FormView。在 FormViewItemTemplate 中定义一个包含所需标记的 table

MSDN 网址:Using the FormView's Templates

关于c# - 如何使用 GridView 创建每行 4 列的动态表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30657670/

相关文章:

javascript - JQuery UI 自动完成未到达 ActionResult C# MVC

html - 如何在单个 <p> 中垂直对齐 2 种不同的字体大小

css - 如何使输入/文本占据 Bootstrap 4 中 div 的整个宽度?

asp.net MVC 3/4 相当于 response.filter

c# - 在 gridview 的 boundfield 中找不到值?

c# - 如何从对象列表中删除(通过 linq)重复项

c# - 小计关系数据表

c# - 使用 C# 检查 Internet 连接是否可用

c# - 如何根据 cookie 值将用户对象从启动类注入(inject)到 Controller 构造函数

html - 将按钮中的图像与文本居中