C# 如何从MVC4中的控制器访问td?
我尝试访问控制器中某个表的td。我想根据控制器代码中的条件更改td的颜色。我无法从控制器访问td。我该怎么办 索引部分C# 如何从MVC4中的控制器访问td?,c#,asp.net-mvc-4,C#,Asp.net Mvc 4,我尝试访问控制器中某个表的td。我想根据控制器代码中的条件更改td的颜色。我无法从控制器访问td。我该怎么办 索引部分 <div> <table> <tr> <td id="istID" @ViewBag.istX </td> <td> bla bla</td> </tr> </table> </di
<div>
<table>
<tr>
<td id="istID" @ViewBag.istX </td>
<td> bla bla</td>
</tr>
</table>
</div>
在视图中这样做:
<div>
<table>
<tr>
@if(ViewBag.istX == "Online")
{
<td id="istID" style="background-color:green;">@ViewBag.istX</td>
}
else
{
<td style="background-color:red;">@ViewBag.istX</td>
}
</tr>
</table>
</div>
@如果(ViewBag.istX==“在线”)
{
@ViewBag.istX
}
其他的
{
@ViewBag.istX
}
您可以创建一个css类并根据条件应用它
<div>
<table>
<tr>
@if(ViewBag.istX == "Online")
{
<td id="istID" class="@ViewBag.istX">@ViewBag.istX</td>
}
else
{
<td class="@ViewBag.istX">@ViewBag.istX</td>
}
</tr>
</table>
</div>
@如果(ViewBag.istX==“在线”)
{
@ViewBag.istX
}
其他的
{
@ViewBag.istX
}
在视图中执行以下操作:
<div>
<table>
<tr>
@if(ViewBag.istX == "Online")
{
<td id="istID" style="background-color:green;">@ViewBag.istX</td>
}
else
{
<td style="background-color:red;">@ViewBag.istX</td>
}
</tr>
</table>
</div>
@如果(ViewBag.istX==“在线”)
{
@ViewBag.istX
}
其他的
{
@ViewBag.istX
}
您可以创建一个css类并根据条件应用它
<div>
<table>
<tr>
@if(ViewBag.istX == "Online")
{
<td id="istID" class="@ViewBag.istX">@ViewBag.istX</td>
}
else
{
<td class="@ViewBag.istX">@ViewBag.istX</td>
}
</tr>
</table>
</div>
@如果(ViewBag.istX==“在线”)
{
@ViewBag.istX
}
其他的
{
@ViewBag.istX
}
如果要使用可从控制器设置的变量样式类,请使用:
<tr>
<td id="istID" class="@ViewBag.istX">Test</td>
</tr>
及
如果要使用可从控制器设置的变量样式类,请使用:
<tr>
<td id="istID" class="@ViewBag.istX">Test</td>
</tr>
及
我认为它应该更像:
我认为它应该更像:
非常感谢你。用你的答案解决。你很高兴它帮助了你,如果它解决了你的问题,请记下它的答案。谢谢你,很高兴它帮助了你,如果它解决了你的问题,请记下它的答案