asp.net 前台通过Eval()绑定动态显示样式

Posted ***满满***

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net 前台通过Eval()绑定动态显示样式相关的知识,希望对你有一定的参考价值。

 

1、a标签链接

<%#Eval("ConfigCode").ToString().ToLower() == "publishtext" ? "<a class=‘managerlist‘ data-id=‘del_"+Eval("ID")+"‘ title=‘删除‘ onclick=‘AlertDel(\""+Eval("ID")+"\")‘><span>删除</span></a>" : ""%>

2、Img标签Src绑定

<%#Eval("type").ToString().Trim()=="0"?"<img src=‘"+Eval("imgSrc")+"‘ style=\"width: 95px; height: 40px; border: none\" />":"" %>

总结:后台的判定要用<%#%>包围起来,而字符串要用引号引用起来,Eval()动态绑定部分要与字符串部分分离出来

 

以上是关于asp.net 前台通过Eval()绑定动态显示样式的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET前台table通过Ajax获取绑定后台查询的json数据

ASP.NET中的<%%>介绍

Asp.net MVC 如何给前台的<select>绑定option的值

asp.net bind()和eval()的区别

asp.net,我想做一个企业网址,别人提供了HTML页面,但是我怎么把数据绑定在html里面把数据展示给别人看

asp.net 中 Eval() Bind() <%%> <%=%> 总结