5

HTMLヘルパーのようなものを使用して特別なHTML(この場合は複雑なボタン)を生成したい古いサイトがあります。これがASP.NETMVCでどのように機能するかは知っていますが、Webform(Razorではない)でどのように機能させることができますか。

私はこのような静的メソッドに関する提案を読みました:

public class Helpers
{
    public static string Label1(string target, string text)
    {
        return String.Format("<label for= '{0}'>{1}</label>", target, text);
    }
}

しかし、これはWebフォームでどのように使用されますか?

よろしくお願いします

4

2 に答える 2

7

あなたのフォルダに入れHelpers.csて、あなたApp_Codeはあなたのファイルからそのようにそれを呼び出すことができaspxます:

<div class="example>
    <%= Helpers.Label1("some", "text") %>
</div>
于 2013-09-17T11:19:20.997 に答える
2

あなたの解決策で。ASP.net Foldercodeという特別なフォルダを追加します。Helpers.cs次に、ファイルをそこに貼り付けます。その後、それにアクセスできます。

于 2013-03-02T10:17:21.553 に答える