首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何向dataTable中的每一行添加按钮?

如何向dataTable中的每一行添加按钮?
EN

Stack Overflow用户
提问于 2016-05-17 14:22:13
回答 1查看 6.1K关注 0票数 2

我在我的表中添加了一个表,它动态地创建表列和行。我现在要做的是向该表中的每一行添加一个Edit和Delete按钮。

为了达到这个目的,我尝试放置两个包含按钮的td,使用创建表行的for..each循环。

代码语言:javascript
运行
复制
@foreach (var cell in row.ItemArray) {
  <td style="word-wrap:break-word;font-size:11px">@cell.ToString()</td>
  <td><a class="btn-success">Edit</a></td>
  <td><a class="btn-danger">Delete</a></td>
}

但这会在每行的每个单元格中添加两个按钮,这不是预期的结果。

问题:

如何为数据表中的每一行动态创建按钮?

表的Razr标记:

代码语言:javascript
运行
复制
 <table id="escalation" class="table table-striped table-bordered" cellspacing="0" width="100%">
    <thead>
        <tr>
            @foreach (System.Data.DataColumn col in Model.Columns)
            {
                <th style="font-size: 12px; border-right: 1px solid #7591ac; ">@col.Caption</th>

            }
        </tr>
    </thead>
    <tbody>
        @foreach (System.Data.DataRow row in Model.Rows)
        {
            <tr>
                @foreach (var cell in row.ItemArray)
                {
                    <td style="word-wrap:break-word;font-size:11px">@cell.ToString()</td>
                    <td><a class="btn-success">Edit</a></td>
                    <td><a class="btn-danger">Delete</a></td>
                }

            </tr>
        } 
    </tbody>
</table>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-17 19:04:12

我认为你应该把按钮放在第一个前端,因为这是贯穿行的。你应该使用这段代码。它将生成到行尾的两个按钮。

代码语言:javascript
运行
复制
<tbody>
    @foreach (System.Data.DataRow row in Model.Rows)
    {
        <tr>
            @foreach (var cell in row.ItemArray)
            {
                <td style="word-wrap:break-word;font-size:11px">@cell.ToString()</td>
            }

            <td><a class="btn-success">Edit</a></td>
            <td><a class="btn-danger">Delete</a></td>
        </tr>
    } 
</tbody>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37278839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档