使用data-url html属性的匿名类型成员声明符无效

Fla*_*nix 7 c# jquery razor asp.net-mvc-4

我正在使用jQuery,MVC4与Razon和C#制作一个小项目.在我看来,我有一个下拉列表,我希望给它的属性data-url=Url.Action("UpdateDeliveryAddress", "Home"):

<div class="@dropDownListClass">
    @Html.DropDownList("theList", null, new {data-url=Url.Action("UpdateDeliveryAddress", "Home") })
</div>
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,我得到以下错误:

invalid anonymous type member declarator anonymous type members must be declared with a member assignemnt, simple name or member access.
Run Code Online (Sandbox Code Playgroud)

我错过了什么?为什么我有这个错误?

SLa*_*aks 23

data-url 不是有效的C#标识符.

相反,使用data_url.
MVC将取代_使用-.