Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 编译器错误消息:CS1525:无效的表达式项';如果';我可以添加if语句吗?_Asp.net - Fatal编程技术网

Asp.net 编译器错误消息:CS1525:无效的表达式项';如果';我可以添加if语句吗?

Asp.net 编译器错误消息:CS1525:无效的表达式项';如果';我可以添加if语句吗?,asp.net,Asp.net,对不起, 我在跟踪 我的应用程序中需要修复部分代码。 我修改此代码: <%=GridVwPagingSorting.PageCount%> 要喜欢这个: <%= if(GridViewPaging.PageCount == 0) { GridViewPaging.PageCount + 1 }else{GridViewPaging.PageCount} %> 但我得到了一个错误: Line 44: <%= if(GridVie

对不起, 我在跟踪 我的应用程序中需要修复部分代码。 我修改此代码:

<%=GridVwPagingSorting.PageCount%>

要喜欢这个:

 <%= if(GridViewPaging.PageCount == 0) { GridViewPaging.PageCount + 1 }else{GridViewPaging.PageCount}  %>

但我得到了一个错误:

Line 44:             <%= if(GridViewPaging.PageCount == 0) { GridViewPaging.PageCount + 1 }else{GridViewPaging.PageCount}  %>
第44行:
编译器错误消息:CS1525:表达式术语“if”无效

它是什么编程语言? 从 我可以添加if语句吗?

它是asp.net中的c。 三元运算符呢?比如:

<%=(GridViewPaging.PageCount==0)?GridViewPaging.PageCount + 1:GridViewPaging.PageCount %>


是,您可以在aspx页面上添加if语句。错误
无效的表达式术语“if”
是由于“=”with“语言为C”<代码>用于内联代码,但我不确定为什么会出现错误。编译器错误消息:CS0029:无法将类型“int”隐式转换为“bool”第44行:@irhabymailed4u Edited!现在试试看。