サイト内のすべてのページで使用できるように、関数とサブルーチンを格納する最良の方法は何ですか?
現時点では、それらは 1 つの aspx.vb ページにあり、それらを使用する各ページにコピーする必要がありますが、実際にはそうしたくありません。
サイト内のすべてのページで使用できるように、関数とサブルーチンを格納する最良の方法は何ですか?
現時点では、それらは 1 つの aspx.vb ページにあり、それらを使用する各ページにコピーする必要がありますが、実際にはそうしたくありません。
VB.NETを使用している場合は、App_Codeフォルダー内のモジュールを使用して関数を格納できます。
C#を使用している場合は、静的関数を使用してクラスを作成できます
VB.NET:
Public Module Utilities
Public Function MyFuct()
End Function
End Module
C#:
public class Utilities
{
static public string MyFuct()
{
}
}
次に、次を使用して呼び出します。
Utilities.MyFuct()
クラスの機能に基づいて、クラスまたはヘルパータイプの静的クラスに分類します。繰り返しますが、それはあなたがそれらを何のために必要としているかに依存します。