2011-08-01 101 views
1

我正在學習MVC2,但本書僅查看C#語法。不過,我來自一個VB的背景,所以我想知道下面的表達式的VB.NET:VB.NET TextBoxFor Lambda表達式

<p>Your Name : <%: Html.TextBoxFor(x >= x.Name)%> </p> 

當我使用上面的代碼,編譯器抱怨的「x」尚未宣佈。

如果您有答案或可以提供另一個問題的解決方案的鏈接,那就太好了。

感謝 亞當

回答

1
<p>Your Name : <%: Html.TextBoxFor(Function(x) x.Name)%> </p> 
+0

OK奏效。謝謝安德魯!有一些在線資源詳細說明了這種語法,還是我需要去購買一本MVC2 VB.NET書籍?歡呼聲 –

+0

關於VB.Net Lambda Epxressions的MSDN參考是http://msdn.microsoft.com/en-us/library/bb531253.aspx –