2013-07-17 27 views
1

在我的asp.net 4.0頁,ItemTemplate模板中的GridView裏面,我已經像新的表達式語法問題

<%#: Eval(ColumnName) %> 

數據在我的本地機器綁定成功應用於新的表達語法結合柱。針對上述表達

:無效的表達術語「:」部署到其他服務器,具有框架4.0安裝我收到以下錯誤

CS1525之後。任何解決方案?任何要包含在Web.Config中的東西?

+0

我假設他想要冒號操作符的功能。 –

+1

@AbeMiessler - 他希望冒號自動對內容進行HTML編碼。 –

回答

2

您是否驗證過部署的服務器的應用程序池正在運行.NET 4.0而不是.NET 2.0

:語法僅在.NET 4.0及更高版本中有效。

下面是一個簡單的截圖,從IIS:

enter image description here

注:忽略的線條和文字,它是從另一個SO問題採取的。

+0

是的我已經更改爲.NET 4.0,但是我部署的服務器具有IIS 6和Windows Server 2003.然後我部署到了另一個具有IIS 7.5的服務器。同樣的問題發生。 –