В моем проекте на форуме у меня есть частичное представление (.ascx), которое используется для добавления нового сообщения на форуме. Сообщения форума находятся в разделе Темы (Категории), и в обеих этих таблицах есть столбец с именем Title
.
Теперь проблема в том, что когда я размещаю частичное представление на странице Темы, оно автоматически извлекает значение Заголовка из Темы, таким образом заполняя мое Текстовое поле Заголовка с Topic Title
. Не идеально!
Код внутри CreatePost.ascx
просто
<label for="Title">Title</label>
<%= Html.TextBox("Title") %>
Я пытался изменить это значение на <%= Html.TextBox("Post.Title") %>
, но тогда значение Textbox не публикуется.
Это нормальное поведение, и есть ли способ, которым я могу избавиться от него, не очистив его с помощью Javascript?
Я даже пытался установить значение с помощью 2-й перегрузки Html.TextBox("Title", "some value")
, но оно просто переопределяется.
Пожалуйста, помогите!