Javascript 如何向使用HTML助手创建的下拉列表添加其他属性?

Javascript 如何向使用HTML助手创建的下拉列表添加其他属性?,javascript,html,asp.net,razor,Javascript,Html,Asp.net,Razor,我有两个使用HTML帮助程序创建的下拉列表,但是我不完全确定在哪里可以向这两个帮助程序添加其他属性?更具体地说,我想添加一个调用javascript函数的“onblur”属性,如下所示: @onblur = "validate3(1)" 我希望能够为以下HTML帮助器下拉列表提供上述属性: @Html.DropDownList("ExpMonth", new List<SelectListItem>

我有两个使用HTML帮助程序创建的下拉列表,但是我不完全确定在哪里可以向这两个帮助程序添加其他属性?更具体地说,我想添加一个调用javascript函数的“onblur”属性,如下所示:

@onblur = "validate3(1)"
我希望能够为以下HTML帮助器下拉列表提供上述属性:

@Html.DropDownList("ExpMonth", new List<SelectListItem>
                                {
                                    new SelectListItem { Text = "01", Value = "1"},
                                    new SelectListItem { Text = "02", Value = "2"},
                                    new SelectListItem { Text = "03", Value = "3"},
                                    new SelectListItem { Text = "04", Value = "4"},
                                    new SelectListItem { Text = "05", Value = "5"},
                                    new SelectListItem { Text = "06", Value = "6"},
                                    new SelectListItem { Text = "07", Value = "7"},
                                    new SelectListItem { Text = "08", Value = "8"},
                                    new SelectListItem { Text = "09", Value = "9"},
                                    new SelectListItem { Text = "10", Value = "10"},
                                    new SelectListItem { Text = "11", Value = "11"},
                                    new SelectListItem { Text = "12", Value = "12"}
                                }, "MM")

                                @Html.DropDownList("ExpYear", new List<SelectListItem>
                                {
                                    new SelectListItem { Text = "2020", Value = "1"},
                                    new SelectListItem { Text = "2021", Value = "2"},
                                    new SelectListItem { Text = "2022", Value = "3"},
                                    new SelectListItem { Text = "2023", Value = "4"},
                                    new SelectListItem { Text = "2024", Value = "5"},
                                    new SelectListItem { Text = "2025", Value = "6"},
                                    new SelectListItem { Text = "2026", Value = "7"},
                                    new SelectListItem { Text = "2027", Value = "8"},
                                    new SelectListItem { Text = "2028", Value = "9"},
                                    new SelectListItem { Text = "2029", Value = "10"},
                                    new SelectListItem { Text = "2030", Value = "11"},
                                }, "YY")
@Html.DropDownList(“ExpMonth”,新列表
{
新建SelectListItem{Text=“01”,Value=“1”},
新建SelectListItem{Text=“02”,Value=“2”},
新建SelectListItem{Text=“03”,Value=“3”},
新建SelectListItem{Text=“04”,Value=“4”},
新建SelectListItem{Text=“05”,Value=“5”},
新建SelectListItem{Text=“06”,Value=“6”},
新建SelectListItem{Text=“07”,Value=“7”},
新建SelectListItem{Text=“08”,Value=“8”},
新建SelectListItem{Text=“09”,Value=“9”},
新建SelectListItem{Text=“10”,Value=“10”},
新建SelectListItem{Text=“11”,Value=“11”},
新建SelectListItem{Text=“12”,Value=“12”}
}“毫米”)
@Html.DropDownList(“ExpYear”),新列表
{
新建SelectListItem{Text=“2020”,Value=“1”},
新建SelectListItem{Text=“2021”,Value=“2”},
新建SelectListItem{Text=“2022”,Value=“3”},
新建SelectListItem{Text=“2023”,Value=“4”},
新建SelectListItem{Text=“2024”,Value=“5”},
新建SelectListItem{Text=“2025”,Value=“6”},
新建SelectListItem{Text=“2026”,Value=“7”},
新建SelectListItem{Text=“2027”,Value=“8”},
新建SelectListItem{Text=“2028”,Value=“9”},
新建SelectListItem{Text=“2029”,Value=“10”},
新建SelectListItem{Text=“2030”,Value=“11”},
}“YY”)
感谢您的帮助。

试试看

@Html.DropDownList("ExpMonth", new List<SelectListItem>{
    new SelectListItem { Text = "01", Value = "1"},
    new SelectListItem { Text = "02", Value = "2"},
    new SelectListItem { Text = "03", Value = "3"},
    new SelectListItem { Text = "04", Value = "4"},
    new SelectListItem { Text = "05", Value = "5"},
    new SelectListItem { Text = "06", Value = "6"},
    new SelectListItem { Text = "07", Value = "7"},
    new SelectListItem { Text = "08", Value = "8"},
    new SelectListItem { Text = "09", Value = "9"},
    new SelectListItem { Text = "10", Value = "10"},
    new SelectListItem { Text = "11", Value = "11"},
    new SelectListItem { Text = "12", Value = "12"}
}, "MM", new{@onblur = "validate3(1)"})
@Html.DropDownList(“ExpMonth”,新列表{
新建SelectListItem{Text=“01”,Value=“1”},
新建SelectListItem{Text=“02”,Value=“2”},
新建SelectListItem{Text=“03”,Value=“3”},
新建SelectListItem{Text=“04”,Value=“4”},
新建SelectListItem{Text=“05”,Value=“5”},
新建SelectListItem{Text=“06”,Value=“6”},
新建SelectListItem{Text=“07”,Value=“7”},
新建SelectListItem{Text=“08”,Value=“8”},
新建SelectListItem{Text=“09”,Value=“9”},
新建SelectListItem{Text=“10”,Value=“10”},
新建SelectListItem{Text=“11”,Value=“11”},
新建SelectListItem{Text=“12”,Value=“12”}
},“MM”,新的{@onblur=“validate3(1)”})