ASPX 응용 프로그램의 12 개의 개별 페이지에있는 C#으로 작성된 함수가 있습니다. 나는 이미 App_Code에서 cs 파일을 사용하므로 문제는 아닙니다. 여기 자주 사용하는 함수를 클래스로 이동하고 HTML 코드에서 호출
는 HTML의 호출입니다 :<asp:Image ID="Image1" runat ="server" ImageUrl='<%# (string) FormatImageUrl((string) Eval("Image")) %>' />
을 여기하는 방법입니다 : (. 큰 발견은 내가 추가 할 수 있습니다)
이protected string FormatImageUrl(string url)
{
if (url != null && url.Length > 0)
return ("~/" + url);
else return null;
}
나는이 방법을 이동하려면 App_Code 및 많은 페이지에서 하나의 인스턴스를 참조하십시오.
HTML 코드에서 namespace.function.method를 추가하려고했지만 오류가 발생합니다.
또한이 메서드에 대해 DLL을 사용하여 보았지만 여전히 HTML 코드에서 을 올바르게 참조 할 수 없습니다.