2014-11-13 1 views
5

Я делаю небольшой проект, используя jQuery, MVC4 с Razon и C#. На мой взгляд, у меня есть выпадающий список, и я хочу, чтобы дать ему атрибут data-url=Url.Action("UpdateDeliveryAddress", "Home"):Недопустимый декларатор члена анонимного типа с использованием атрибута html-url-объекта

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

Однако, когда я так, я получаю сообщение об ошибке следовать:

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

Что я отсутствует? Почему у меня такая ошибка?

ответ

20

data-url не является действительным идентификатором C#.

Вместо этого используйте data_url.
MVC заменит _ на -.

+3

Вы должны шутить, меня лол .... Спасибо! –

Смежные вопросы