日期:2014-05-17  浏览次数:20427 次

询问:MVC里面数据在页面显示的时候问题
我想根据字段值的不同显示不同的文本信息怎么办呢?MVC里的

------解决方案--------------------
可以在后台数据集里面去循环格式化该字段啊.当然你要在cshtml绑定时候判断也是一样的。
------解决方案--------------------
例子
HTML code
<asp:Label ID="Label1" runat="server" Text='<%# Bind("applStatusID") %>' ForeColor='<%# Convert.ToInt32(Eval("isapplStatusID"))>0?System.Drawing.Color.FromArgb(0,0,102):System.Drawing.Color.Red%>'></asp:Label>

------解决方案--------------------
别用啥DisplayFor了;直接@(Model.IsState== "1" ? "已阅读" : "未阅读")