Прежде всего позвольте мне поблагодарить всех вас за многочисленные полезные посты, которые я прочитал во время моей недавней разработки ASP.NET MVC. Мои вопросы следующие:
У меня есть приложение ASP.NET MVC со слабосвязанной моделью, что означает, что я использую сборку бизнес-уровня в контроллере для доступа к данным и возврата данных в представление, установив Viewdata["MyData"]
из контроллера.
Теперь мой вопрос состоит в том, как задать отдельные данные пользовательского элемента управления, который имеет несколько экземпляров на странице MVC.
Например. У меня есть текстовое поле внутри userctl.ascx
как:
<%= Html.TextBox("ApprovalDate", ViewData["ApprovalDate"],
new { @ReadOnly = "True" })%>
Если я задаю ViewData["ApprovalDate"]
как-то, как это применимо к отдельным контрольным данным?
Ценю вашу помощь.