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

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

 
@Html.DropDownList("theList", null, new {data-url=Url.Action("UpdateDeliveryAddress", "Home") })

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

 invalid anonymous type member declarator anonymous type members must be declared with a member assignemnt, simple name or member access. 

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

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

而是使用data_url
MVC将用-替换_