问题描述
如果@bean.start_time不等于""那么将@bean.start_time转换为MM/dd的string类型并且这段三元运算符是写在<div></div>里面的
解决方案
解决方案二:
<%#Eval("bean.start_time")!=""?Eval("bean.start_time").ToString("MM/dd"):Eval("bean.start_time").ToString()%>
解决方案三:
代码尽量在ViewModel中实现,不要将代码与前端声明混在一起。如果混在一起,尽量再用自定义函数改为很短的声明。移到Model中定义。
解决方案四:
<div>@bean.start_time==“”?DateTime.Parse(@bean.start_time.tostring()).ToString("yyyy/MM/dd"):@bean.start_time.tostring()</div>不建议直接写在DIV里面,可以在服务端代码定义一个变量,放到DIV里面
解决方案五:
后台弄好,在船到前台不行吗?楼上的都写了,也就不重复了
时间: 2024-11-29 13:24:01