如何在ASP.NET MVC w/VB.NET中添加id HTML属性

Coo*_*tar 7 vb.net asp.net-mvc

我正在尝试使用ASP.NET MVC和VB.NET向表单添加ID HTML属性

<%Html.BeginForm("Create", "Model", "", "", New With {.id = "CreateForm"})%>
Run Code Online (Sandbox Code Playgroud)

这给了我一个类型错误,因为.id期望一个Integer,而不是一个字符串.如何在表单中添加ID属性?

Jos*_*eph 10

我相信你需要这样的东西

<%  Html.BeginForm("Create", "Model", 
    FormMethod.Post, New With {.id = "CreateForm"})%>    
Run Code Online (Sandbox Code Playgroud)

我认为它试图将一个空字符串转换为FormMethod枚举,这将无法正确转换.

无论哪种方式检查此链接,它具有BeginForm方法的所有重载.

Html.BeginForm