C# 前台 怎么使用 If Else 语句 在前台绑定数据的时候需要做判断 那 If Else 该怎么用呢?请大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用客户端的脚本语言 :JavaScript试试 <%# if(Eval("sex")=="0"){"男"}else{"女"}%><%# Eval("sex")=="0"?"男":"女"%> <% if(Eval("sex")=="0"){"男"}else{"女"}%> 可以用三元表达式~<%# Eval("AA").ToString() == "ABCD" ? "西瓜1" : "西瓜2" %> 可以直接用<%# if ... else ...%> <%if (1==1){%>//想干什么干什么1 html<%}else{%>//想干什么干什么2 html<%}%> <div> <% if (1 == 1) { Response.Write(string.Format("<a href='{0}'>{1}</a>", variable1, variable2)); } %> </div>这样应该就可以完成你的想法了吧, variable1 和varible2 都是服务器端声明的变量 <% if (Convert.ToInt32(Eval("RelyeCountByPostsID")) > 20) {%><a href="ForumClassPotos_Details.aspx?PostsID=<%#Eval("PostsID")%>&ForumClassID=<%#Eval("ForumClassID") %>" target="_parent" class="t1"> <%#(Eval("PostsTitle").ToString().Length > 26 ? Eval("PostsTitle").ToString().Substring(0, 26) + ".." : Eval("PostsTitle"))%></a>热帖<% }%><% else {%><a href="ForumClassPotos_Details.aspx?PostsID=<%#Eval("PostsID")%>&ForumClassID=<%#Eval("ForumClassID") %>" target="_parent" class="t1"> <%#(Eval("PostsTitle").ToString().Length > 26 ? Eval("PostsTitle").ToString().Substring(0, 26) + ".." : Eval("PostsTitle"))%></a><% }%>这样提示错误Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。 做水晶报表时从多个表中查询出来的数据为什么在报表中不显示? 请教一个listview的colunmsclick事件排序问题? 请问C#中怎样实现共享一个文件夹 请问如何在页面点击某个链接后,自动定位到网页某个具体位置(页面很长) 100--dataGrid(网格)列中包含checkBox, 以及如何实现分页功能 windows窗体中 c#操作文本文件问题求助! 关于字符串的分解!请高手指点 comboBox数据绑定的问题 c# 谁有加减乘除括号算法 求教c#中datagrid表格设置 C# 前台 怎么使用 If Else 语句 这问题不难。。
{%>
//想干什么干什么1 html
<%}
else
{%>
//想干什么干什么2 html
<%}
%>
<% if (1 == 1) { Response.Write(string.Format("<a href='{0}'>{1}</a>", variable1, variable2)); } %>
</div>这样应该就可以完成你的想法了吧, variable1 和varible2 都是服务器端声明的变量
if (Convert.ToInt32(Eval("RelyeCountByPostsID")) > 20)
{
%>
<a href="ForumClassPotos_Details.aspx?PostsID=<%#Eval("PostsID")%>&ForumClassID=<%#Eval("ForumClassID") %>"
target="_parent" class="t1">
<%#(Eval("PostsTitle").ToString().Length > 26 ? Eval("PostsTitle").ToString().Substring(0, 26) + ".." : Eval("PostsTitle"))%></a>热帖
<%
}
%>
<%
else
{
%>
<a href="ForumClassPotos_Details.aspx?PostsID=<%#Eval("PostsID")%>&ForumClassID=<%#Eval("ForumClassID") %>"
target="_parent" class="t1">
<%#(Eval("PostsTitle").ToString().Length > 26 ? Eval("PostsTitle").ToString().Substring(0, 26) + ".." : Eval("PostsTitle"))%></a>
<%
}
%>
这样提示错误
Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。