ASP.NET 中如何在使用Eval()绑定数据时使用三元运算符

 我来答
雷姬丶324
2013-08-24 · TA获得超过603个赞
知道小有建树答主
回答量:140
采纳率:75%
帮助的人:62.8万
展开全部
ASP.NET邦定数据“<%#Eval(Sex)%”运用三元运算符: <%#(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().Length10?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))) %'/
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式