私は、C#で書かれたASPXアプリケーションの12個のページにある関数を持っています。私は既にApp_Codeでcsファイルを使用しているので、問題はありません。ここで頻繁に使用される関数をクラスに移動し、HTMLコードから呼び出す
は、HTMLでの呼び出しです:
protected string FormatImageUrl(string url)
{
if (url != null && url.Length > 0)
return ("~/" + url);
else return null;
}
(。偉大な発見は、私が追加される場合があります)
私は、このメソッドを移動したい:
<asp:Image ID="Image1" runat ="server" ImageUrl='<%# (string) FormatImageUrl((string) Eval("Image")) %>' />
、ここでは、メソッドです複数のページから1つのインスタンスをApp_Codeして参照します。
HTMLコード内にnamespace.function.methodを追加しようとしましたが、これはエラーをスローします。
また、このメソッドのDLLを使用してみましたが、私はまだ HTMLコードで正しく参照することはできません。