2010-07-14 3 views
0

Добавление следующих к моему мнению:ASP.NET MVC 2 ввода ID

<input type="text" runat="server" id="newBookingRef" name="newBookingRef" /> 

Результаты в следующем HTML:

<input type="text" id="MainContent_newBookingRef" name="ctl00$MainContent$newBookingRef"> 

Если я использую вспомогательный метод Html.TextBox, идентификатор является как я ожидал бы «newBookingRef».

Как я могу остановить префикс ID на стандартных элементах ввода с идентификатором заполнителя? Я попытался сыграть с ClientIdMode заполнителя содержимого, но это, похоже, не помогло.

Спасибо, Бен

ответ

1

Удалите RUNAT = атрибут "сервера".

+0

doh! Не могу поверить, что я этого не заметил. Мне нужно больше кофе. :) –