【问题标题】:Converting C# Razor view syntax to VB.net将 C# Razor 视图语法转换为 VB.net
【发布时间】:2012-04-05 20:02:54
【问题描述】:

我是 Razor 视图语法的新手,由于大多数示例都在 C# 中,我需要帮助将以下 Razor 语法转换为 vb.net

<div>
    @using (Html.BeginForm())
    {
        @Html.ValidationSummary()
        <p>Your Name : @Html.TextBox("Name")</p>
        <p>Your Age Range : 
            @Html.DropDownList("IsEligibleAge", new[] {
                new SelectListItem() {Text = "Below 18", Value = bool.FalseString},
                new SelectListItem() {Text = "18 and Above", Value = bool.TrueString}
            }, "Please select your age")
        </p>
        <input type="submit" value="Submit Data" />
    }
</div>

【问题讨论】:

    标签: asp.net asp.net-mvc vb.net razor


    【解决方案1】:

    我希望它有效:

    <div>
        @using (Html.BeginForm())     
            @Html.ValidationSummary()
            @<p>Your Name : @Html.TextBox("Name") </p>
            @<p>Your Age Range : 
                @Html.DropDownList("IsEligibleAge", { 
                    New SelectListItem() With {.Text = "Below 18", .Value = Boolean.FalseString}, 
                    New SelectListItem() With {.Text = "18 and Above", .Value = Boolean.TrueString}
                }, "Please select your age")
            </p>
            @<input type="submit" value="Submit Data" />
        end using
    </div>
    

    我用这篇关于Razor and VB.NET的好文章进行翻译。

    【讨论】:

    • 感谢修复 nemesv。而对于链接
    • 好文章,适合像我一样在 vb.net 上从 c# 迁移的人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 2017-11-11
    • 2023-03-16
    • 2012-05-10
    相关资源
    最近更新 更多