①直接取<%#Eval("name")%>
②进行运算<%#Convert.ToInt32(Eval("count"))-(Eval("lend_con")==DBNull.Value ?0: Convert.ToInt32(Eval("lend_con")))%>,注意其中判断是否为空使用DBNull.Value
③拼接<%#Convert.ToInt32(Eval("state")) == 1 ? "占用" : "<a href='apply_edit.aspx?action=Edit&id="+ Eval("id").ToString()+"'>申请</a>"%>,转换为整型,通过三目运算符进行判断,并且拼接一个字符串链接
本文介绍了在ASP.NET中如何使用Eval方法显示数据、进行数值运算及条件判断,并展示了如何根据Eval方法返回的值来生成不同的HTML元素。
10万+

被折叠的 条评论
为什么被折叠?



