우리는 ASP.Net MVC 서적을 검토 중이며 우리보기 내에서 확장 방법을 사용하는 데 문제가 있습니다. 확장 방법은 다음과 같습니다 ASP.Net MVC보기에서 HtmlHelper 확장 방법을 볼 수 없습니다.
using System;
using System.Runtime.CompilerServices;
using System.Web.Mvc;
namespace MvcBookApplication
{
public static class HtmlHelperExtensions
{
public static string JQueryGenerator(this HtmlHelper htmlHelper, string formName, object model);
}
}
우리는 다음과 같이 우리의보기에서 확장 방법을 사용하십시오
<%=Html.JQueryGenerator("createmessage", ViewData.Model)%>
문제는이 코드 줄은 JQueryGenerator는 Html 헬퍼의 인식 방법은 아닙니다 말한다 . 나는 우리가 웹 프로젝트에 올바른 참조를 설정했다고 생각하지만, 우리가 확인할 수있는 다른 것들이 있습니까? 조회수에 대한 언급이 없습니다.
, 당신은 당신의 웹에서 system.web 섹션 내부 <네임 스페이스 = "MvcBookApplication"를 추가 /> 을 추가하여 Web.config의에서 MvcBookApplication 네임 스페이스를 추가 할 수 있습니다. config를 사용하거나 헬퍼 메소드에 대한 호출을 포함하는 뷰의 시작 부분에 <% @ Import Namespace = "MvcBookApplication"%>을 삽입 할 수 있습니다. –
uvita