我想在我的asp.net應用程序中包含一些名稱空間及其類。有可能與using
關鍵字?如何在沒有代碼的ASP.NET頁面中使用'使用'關鍵字
我有這樣的:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<%
SomeNamespace.Models.NewsModel getNewsDetail = ViewData["NewsDetail"] as SomeNamespace.Models.NewsModel;
if (getNewsDetail != null) {
%>
<h2>'<%= getNewsDetail.NewsTitle%>' details</h2>
<div class="discipline-details">
<ul>
<li>
<h3> <%= getNewsDetail.NewsTitle%></h3>
<p><%= getNewsDetail.NewsDescription%></p>
</li>
</ul>
</div>
<%
} else {
%> <p class="error">No news is available. Below is listed the available news.</p>
<div id="home-news">
</div>
<%
}
%>
</asp:Content>
我用MVC2架構...
我想直接類NewsModel getNewsDetail = ViewData["NewsDetail"] as NewsModel
使用。
謝謝你,對不起,如果我的問題很差。
(在頁面的頂部,頁面
Page
指令編寫代碼)太View中有很多邏輯,您應該爲此創建一個自定義HTML幫助器。 –我完全同意雷戈海因在你看來的全班... – Ruben
@Reigo:如何創建自己的幫手,在哪裏?我必須創建一個具有TagBuilder方法的新類?或者如何? –