2010-08-13 7 views
0

이 간단해야하고 컴파일러가 불평하는 이유를 모르겠어요.MVC 뷰에서 네임 스페이스를 사용하는 방법은 무엇입니까?

내가보기를하고 난 그 안에이 호출 단축 할 :

<div id = "catalog"> 
     <table id = "catalogContainer"> 
      <% while ((category = SomeNamespace.Helper. 
            GetNextCategory(categoryIndex++)) != null) 

네임 스페이스와 함께 모든 종류의 자격을주지하기를, 그래서이 한 : 아래로 다음

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" 
Inherits="System.Web.Mvc.ViewPage" %> 

<%@ Import Namespace = "SomeNamespace" > 

및 마크 업 곳, 그래서 같은 공간 생략 :

<div id = "catalog"> 
     <table id = "catalogContainer"> 
      <% while ((category = Helper. 
            GetNextCategory(categoryIndex++)) != null) 

을하지만 컴파일러는 나에게 빨간색을주는 유지 유형 이름 Helper 아래에 구불 구불하게 발견 할 수 없다고 말합니다.

+0

에 추가하거나 당신이 그것을 실행할 때 작동하지 않습니다? 때로는 삐걱 거리는 소리가 나지만 실제로는 제대로 작동하기 때문에 프로젝트를 다시 작성해야합니다. – Omar

+0

내게 어리석은. 나는 그것을 실행하려하지 않았다. 그것은 실행됩니다. 무리 감사. –

답변

1

난 그냥은 구불 구불 한을 표시됩니까 내 Web.config의

<system.web> 
    <pages> 
     <namespaces> 
      <add namespace="SomeNamespace"/> 
     <namespaces> 
    </pages> 
</system.web> 
관련 문제