2010-05-31 5 views
0

MvcContrib Grid helper를 사용하고 싶습니다.하지만 문제가 해결되지 않았습니다. 작동하지 않습니다. mvc 1의 릴리즈를 다운로드했는데 하드 드라이브에 dll이 있는데 프로젝트에 대한 참조를 추가했지만 항상 다음 오류가 발생했습니다 : Error 1 'System.Web.Mvc.HtmlHelper'에 ' Grid 및 'Grid'형식의 첫 번째 인수를 허용하는 'Grid'System.Web.Mvc.HtmlHelper '을 찾을 수 있습니다 (사용 지시문이나 어셈블리 참조가 누락 되었습니까?) Visual Web Developer 2008을 사용하고 있습니다. 중요합니다. 질문 : 프로젝트에 이것을 정확하게 어떻게 추가합니까? 단계별 지침을 제공 할 수 있습니까? 감사합니다.MvcContrib의 문제점

+0

'using' 지시어가 누락 되었습니까? 단어 "Grid"아래에 빨간색 구불 구불 한 점이 있으면 마우스 오른쪽 버튼을 클릭하고 나타나는 팝업 메뉴에서 "Resolve"를 선택하십시오. –

+0

팝업 메뉴에 그런 옵션이 없습니다 ... – Alex

답변

0

MVcContrib dll에 대한 참조가 추가되어 있다고 생각하지 않습니다. 여기 내 샘플 응용 프로그램을 참조 : 참조가 DLL에 솔루션에 추가 된 것을

http://weblogs.asp.net/rajbk/archive/2010/05/08/asp-net-mvc-paging-sorting-filtering-using-the-mvccontrib-grid-and-pager.aspx

참고.

+0

웹 개발자 express를 사용 중이므로 솔루션을 열 수 없습니다. 내 프로젝트에 폴더가 있는데 'References'에 네임 스페이스 전체가 있습니다. 그 폴더에 mvccontrib를 추가하고 거기에 앉아 있습니다. 너가 말하는게 이거니? – Alex

+0

당신이 옳았다 - 나는 틀린 장소에 dll을 가지고 있었다. – Alex

3

web.config에 네임 스페이스를 추가 했습니까?

<pages> 
    <namespaces> 
     ... 
     <add namespace="MvcContrib.UI"/> 
     <add namespace="MvcContrib.UI.Html"/> 
     <add namespace="MvcContrib"/> 
    </namespaces> 
... 
</pages> 
+0

예, 저도 작동하지 않습니다. – Alex

+0

@Sasha 그리고 MvcContrib.UI.Grid? – Gregoire

+1

프로젝트를 저장하고 다시 작성한 후에보기를 닫아야합니다. – Dfranc3373