我嘗試添加使用ASP.NET MVC和VB.NET如何在ASP.NET MVC中添加ID HTML屬性瓦特/ VB.NET
<%Html.BeginForm("Create", "Model", "", "", New With {.id = "CreateForm"})%>
的ID HTML屬性的表單這給了我一個類型錯誤,因爲.id期望一個整數,而不是一個字符串。如何爲我的表單添加ID屬性?
我嘗試添加使用ASP.NET MVC和VB.NET如何在ASP.NET MVC中添加ID HTML屬性瓦特/ VB.NET
<%Html.BeginForm("Create", "Model", "", "", New With {.id = "CreateForm"})%>
的ID HTML屬性的表單這給了我一個類型錯誤,因爲.id期望一個整數,而不是一個字符串。如何爲我的表單添加ID屬性?
我相信你需要像這樣
<% Html.BeginForm("Create", "Model",
FormMethod.Post, New With {.id = "CreateForm"})%>
我認爲這是試圖投你的空字符串作爲FormMethod枚舉,這將無法正常投之一。
無論哪種方式檢查此鏈接,它有BeginForm方法的所有重載。
當你打字的時候你沒有得到智能感知。 (點)你呢?也就是在New With {。 - 沒有智能的權利? – 2010-02-17 13:30:36
不,因爲你正在創建一個匿名類型,所以在這種情況下沒有任何智能感知可以提供給你。 – Joseph 2010-02-17 16:47:53
關閉:
<%Html.BeginForm("Create", "Model", "", "", new {id = "CreateForm"})%>
這給我一個編譯錯誤。我敢肯定,這將在C#中工作,但不是VB.NET – CoolGravatar 2009-05-07 17:41:11
啊..可悲的是,我沒有看到VB指標。抱歉。 – 2009-05-07 18:01:36
對於C#版本爲+1。 – 2011-07-14 21:21:45
你在用什麼語言? VB或C#? – Joseph 2009-05-07 17:39:53
VB(請參閱標題和說明);) – CoolGravatar 2009-05-07 17:41:50
我想知道這個問題的答案以及 – 2010-02-17 13:29:54