如何在MVC C#中用图像替换文本单元格 - c#

<tbody id="chartTable">
     @foreach (Chart item in Model)
     {
         <tr id="tableBody">
              <td>@item.Description </td>
              <td>@item.Type </td>
              <td>@item.Chart </td>
          </tr>
     }
</tbody>

我想用文本替换上面的“ item.chart”。因此,如果item.chart == bar的值,则应显示条形图图标/图像,或者如果显示饼图而不是饼图的图像。我有图像,但不知道该怎么做。我在带有剃须刀的MVC 3中使用JQuery。谢谢

参考方案

尝试这个:

<td>
    @switch (item.Chart)
    {
        case "bar":
            @Html.Raw("<img src=\"barchart_icon.png\" alt=\"bar chart\" />")
            break;
        case "pie":
            @Html.Raw("<img src=\"piechart_icon.png\" alt=\"pie chart\" />")
            break;
    }
</td>

使用javascript在客户端的列表视图中选择所有复选框 - javascript

我有一个列表视图,在标题中有一个复选框。如果标题复选框已选中/未选中,我想选择行中的所有复选框。如何在客户端实现此目标?这是ListView设计代码。<asp:ListView ID="lvTypes" runat="server" GroupPlaceholderID="groupPlaceHolde…

如何在JavaScript中将多个h1元素替换为h1,h2,h3,h4,h5,h6? - javascript

@foreach (var item in Model) { <div class="panel-heading"> <h1> <a href="#">@item.Title</a> </h1> </div> } 结果; (每页发布数:6)<…

Div单击与单选按钮相同吗? - php

有没有一种方法可以使div上的click事件与表单环境中的单选按钮相同?我只希望下面的div提交值,单选按钮很丑代码输出如下:<input id="radio-2011-06-08" value="2011-06-08" type="radio" name="radio_date&#…

jQuery和Gridview更新面板不起作用 - c#

我必须按照某些给定条件实现gridview的闪烁:gridview row blinking based on some conditions我能够成功实现它,但是随后我被要求在5秒钟内自动刷新gridview,为此我使用了ajax更新面板和计时器,但随后出现如下新的JavaScript错误:码: <form id="form1" …

Asp.net发送信息表单到页面 - c#

我正在尝试使用弹出窗口中的新信息更新旧页面。到目前为止,我尝试过将结果保存在会话中Session["Data"] = DLvrijecampingplaatsen.SelectedItem; 然后当它达到Page_Load时,将其重新加载回旧页面if (Session["Data"] != null) { LBkies…