2011-08-10 7 views

답변

0

namespaces 요소 아래의 Web.config에 네임 스페이스를 추가하지만 그것을 사용하는 방법을 잘 들었다. 이미 네임 스페이스가 정의되어 있습니다. 그것은 system.web/pages/namespaces입니다.

<add namespace="My.Custom.Namespace" /> 
+0

을 [Eonasdan이 주석했다 (http://stackoverflow.com/posts/7018805/edit) 당신이 * 뷰에 넣고해야 *'web.config' – drzaus

5

이 링크는 어떻게 달성 할 수 있는지 자세히 설명합니다.

http://www.c-sharpcorner.com/UploadFile/jaishmathews/8652/

간단한 귀하의 웹 설정에 네임 스페이스를 추가 @Sparkle 말했듯이

<system.web.webPages.razor> 
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <pages pageBaseType="System.Web.Mvc.WebViewPage"> 
     <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="MvcApplication1.Utilities"/> 
     </namespaces> 
    </pages> 

+2

이 파일은 ** Views ** 폴더 아래의 web.config 파일에 들어 있어야합니다. – Eonasdan

0

, 당신은 ~/조회/ 폴더 아래에 web.config 파일을 사용할 수 있습니다 및/또는 ~/Areas/AreaName/Views/입니다. 그러나, 여기 토탈 솔루션은 여러 상황에 대해 설명입니다 : 같은

https://stackoverflow.com/a/6723046/645167

관련 문제