ASP.Net MVC보기에서 확장 방법에 액세스하려면 어떻게합니까? C#에서 나는ASP.NET MVC 뷰에서 확장 메서드를 사용하려면 어떻게해야합니까?
using MyProject.Extensions;
을하고 내가보기에 넣어하기 위해 XML 동등한를 본 기억,하지만 난 더 이상 찾을 수 없습니다.
보기에서ASP.Net MVC보기에서 확장 방법에 액세스하려면 어떻게합니까? C#에서 나는ASP.NET MVC 뷰에서 확장 메서드를 사용하려면 어떻게해야합니까?
using MyProject.Extensions;
을하고 내가보기에 넣어하기 위해 XML 동등한를 본 기억,하지만 난 더 이상 찾을 수 없습니다.
보기에서:
<%@ Import Namespace="MyProject.Extensions" %>
Web.config 또는 (모든 뷰) : 면도기/웹 페이지를 사용하는 페이지
<pages>
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
<add namespace="System.Linq" />
<add namespace="System.Collections.Generic" />
<add namespace="MyProject.Extensions" />
</namespaces>
</pages>
Intellisense가 가져온 네임 스페이스를 선택하기 전에 VS2008에서 .aspx 파일을 닫고 파일을 다시 열어야했습니다. –
말 그대로 "MyProject.Extensions"입니까, 아니면 구체적입니까? 그래서 내 것이 될 것이다 :
, 당신은 당신의 .cshtml 페이지에서 using
지시자를 포함 할 수 있습니다 .
@using MyBlogEngine;
'액세스'또는 '참조'입니까? [새끼를 뽑지 않음 - VB에서 전환하는 질문] – justSteve
@justSteve 무엇이 다른가요? – Pablo
내 생각에 .... 참조는 실제 활용 (액세스)을위한 시스템을 준비하는 행위입니다. 참조를 설정할 때까지는 다른 클래스의 메서드를 사용할 수 없습니다. – justSteve