클래스와 함께 일부 asp.net 응용 프로그램에 네임 스페이스를 포함하고 싶습니다. using
키워드로 가능합니까?코드없이 ASP.NET 페이지에서 'Using'키워드를 사용하는 방법
<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
지시자에서이 코드를 작성) 뷰에 많은 논리가 있다면 사용자 정의 HTML 도우미를 만들어야합니다. –나는 전체적으로 Reigo Hein의 전체 수업에 동의합니다. – Ruben
@Reigo : 어떻게 자신의 도우미를 만들고 어디서? TagBuilder 메서드가있는 새 클래스를 만들어야합니까? 또는 어떻게? –