作者cavitylapper (狼子野心)
看板Web_Design
标题[问题] 该怎麽控制这个项目?
时间Fri May 16 23:19:22 2014
最近在学MVC 遇到一个小问题
我要将Model的资料输出到View上
像这样
<table class="table" border="1">
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.ContentBody)
</td>
</tr>
}
</table>
但是我想要让td内的东西根据不同条件 有些靠左有些靠右
所以我想写成这样
<table class="table" border="1">
@foreach (var item in Model)
{
<tr>
<td if((item.CreateUser == "test"){align="left"} else{align="right"}>
@Html.DisplayFor(modelItem => item.ContentBody)
</td>
</tr>
}
</table>
但是这样语法似乎是有问题的...Visual Studio就不让我过了orz
但是我不知道该怎麽改orz...拜托大大指点 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.242.54
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1400253566.A.BAF.html
1F:推 hit1205:没写过 C#,不过... 你 if 後面是不是多打了一个括号 (? 05/17 19:14
2F:推 Ammenze:把style用变数依条件判断设定好後,再用@加到tag中 05/20 01:33