Asp.net 新表达式语法问题
在我的asp.net 4.0页面中,在GridView的ItemTemplate中,我为绑定列应用了新的表达式语法,如Asp.net 新表达式语法问题,asp.net,.net,Asp.net,.net,在我的asp.net 4.0页面中,在GridView的ItemTemplate中,我为绑定列应用了新的表达式语法,如 <%#: Eval(ColumnName) %> 数据已在我的本地计算机中成功绑定。部署到另一台服务器后,在安装了Framework 4.0的情况下,我收到以下错误消息 CS1525:无效的表达式术语“:” 与上述表述相反。有什么解决办法吗?要包含在Web.Config中的任何内容?是否已验证部署的服务器的应用程序池正在运行.NET 4.0,而不是.NET 2
<%#: Eval(ColumnName) %>
数据已在我的本地计算机中成功绑定。部署到另一台服务器后,在安装了Framework 4.0的情况下,我收到以下错误消息
CS1525:无效的表达式术语“:”
与上述表述相反。有什么解决办法吗?要包含在Web.Config中的任何内容?是否已验证部署的服务器的应用程序池正在运行
.NET 4.0
,而不是.NET 2.0
:
语法仅在.NET 4.0
及更高版本中有效
以下是来自IIS的示例屏幕截图:
注意:忽略行和文本,它取自另一个SO问题。我假设他想要冒号操作符的功能。@AbeMiessler-他想要冒号自动对内容进行HTML编码。是的,我已更改为.NET 4.0,但我部署的服务器具有IIS 6和Windows server 2003。然后我部署到另一个拥有iis7.5的服务器上。同样的问题也发生了。