使用Eval()绑定数据时使用三元运算符
来源:互联网 发布:mac book air i5和i7 编辑:程序博客网 时间:2024/05/29 16:39
<%#(Eval("Sex", "{0}") == "01") ? "男" : "女"%>
<%#(Convert.ToInt32(Eval("NowDate","{0}"))>60)?Convert.ToInt32(Eval("NowDate"))/60+"小时前":Eval("NowDate").ToString()+"分钟前"%><span class="style3"> 来自优酷网</span></td>
ImageUrl='<%#(Eval("Use_Pic", "{0}").ToString() =="Null")? "Head/head.png" : Eval("Use_Pic")%>'
数据绑定时多余的长度用“……”代替:
<asp:LinkButton ID="linkMessage" ForeColor="Black" runat="server" Text='<%#Eval("NewsTitle").ToString().Length>10?Eval("NewsTitle").ToString().Substring(0,10)+"……":Eval("NewsTitle")%>'/>
Eval绑定方法:
<asp:TemplateField HeaderText="付费状态">
<ItemTemplate>
<asp:Label runat="server" ID="lbPayStatus" Text='<%#BLL.OrderBLL.GetPayStatus(Convert.ToInt32(Eval("id"))) %>'/>
</ItemTemplate>
</asp:TemplateField>
多条件绑定:
<asp:TemplateField HeaderText="一审结果">
<ItemTemplate>
<%#Eval("hg_A").ToString()=="1"?"通过":Eval("hg_A").ToString()=="2"?"不通过":""%>
</ItemTemplate>
</asp:TemplateField>
- 使用Eval()绑定数据时使用三元运算符
- 使用Eval()绑定数据时使用三元运算符
- 使用Eval()绑定数据时使用三元运算符
- ASP.NET 中如何在使用Eval()绑定数据时使用三元运算符
- ASP.NET 中如何在使用Eval()绑定数据时使用三元运算符
- 三元运算符使用
- asp.net 三元运算符数据绑定
- java三元运算符使用
- 数据绑定DataBinder.Eval使用总结
- 绑定数据如果后台有null,用三元运算符
- c# 中三元运算符的使用
- lua 三元运算符的使用
- 使用三元运算符判断奇偶数
- Razor中使用三元运算符
- JAVA中三元运算符的使用
- JS 三元运算符嵌套使用
- 如何使用DataBinder.Eval()方法进行数据绑定
- 使用DataBinder.Eval绑定DataSource
- 创业团队
- codeforces 224 B. Number Busters
- 二叉树的遍历非递归算法
- pb 中keydown(keycode)用法
- 关于Unix/Linux下查看命令行历史记录(history/.bash_history)
- 使用Eval()绑定数据时使用三元运算符
- DataOutputStream 源码分析
- SQL Server2005 表分区(第四章)
- vc 整形转字符串型和字符串转整形
- PB中DATAWINDOW实时滚动实时检索的问题
- Ruby命令行参数介绍
- 简单的并发编程中犯2的一个小例子--CAS使用时一定要考虑下是否有必要做轮询
- pb 快捷键
- 游戏服务器开发中的一点值得注意的地方