我想知道是否可以在代碼塊中的View中呈現Html Helper。因此,而不是:MVC Html Helper渲染
<% = Html.TextBox("sometextbox", "somethingelse") %>
我想做的事:
<%
switch(SomeParameter)
{
case "blah":
Html.TextBox("sometextbox", "somethingelse")
break;
}
%>
而且有這樣的渲染。當然,它不會呈現,所以有沒有一種方法可以通過編程來決定是否可以添加文本框,而無需在頁面中有一百萬個分隔符來完成此操作?
在此先感謝!
您是否應該在您的視圖中放置這樣的邏輯? – brian 2010-01-20 23:19:59
我還在玩弄設計。在某種程度上,它必須結束他的觀點,Html元素在他的情況下是從數據庫表中驅動的,所以我不確定它可以繼續到哪裏並且仍然以他的觀點結束。根據表中的內容,我可能會有1到10個參數以編程方式添加。 – sethxian 2010-01-20 23:51:18