对不起, 我关注This Tutorial 代码的一部分需要在我的应用程序中修复。 我修改了这段代码:
<%=GridVwPagingSorting.PageCount%>
喜欢这个:
<%= if(GridViewPaging.PageCount == 0) { GridViewPaging.PageCount + 1 }else{GridViewPaging.PageCount} %>
但我收到错误:
Line 44: <%= if(GridViewPaging.PageCount == 0) { GridViewPaging.PageCount + 1 }else{GridViewPaging.PageCount} %>
编译器错误消息:CS1525:无效的表达式术语&#39;如果&#39;
它是什么编程语言? 以。。。开始 &LT;%= 结束 %GT; 我可以添加if语句吗?
答案 0 :(得分:1)
它是asp.net中的c#。 那么三元运算符呢?像:
<%=(GridViewPaging.PageCount==0)?GridViewPaging.PageCount + 1:GridViewPaging.PageCount %>
答案 1 :(得分:0)
是的,您可以在aspx页面上添加if语句。错误Invalid expression term 'if'
是由'='和'&lt;%='引起的。您可以将条件用作"<% if(GridViewPaging.PageCount == 0){} %>"
。