HTML helpers in Webform?

2020-04-07 05:23发布

I have a old site that I want to use something like HTML helpers to generate special HTML(in this case complexed buttons). I know how this works in ASP.NET MVC but how can I do it in Webform(not Razor).

I have read suggestions on static methods like this :

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

But how is this used in the Webform?

BestRegards

2条回答
爱情/是我丢掉的垃圾
2楼-- · 2020-04-07 06:12

Put Helpers.cs in your App_Code folder then you can call it like so from your aspx file:

<div class="example>
    <%= Helpers.Label1("some", "text") %>
</div>
查看更多
贼婆χ
3楼-- · 2020-04-07 06:20

At your solution. Add a special folder ASP.net Folder called code. Then paste your Helpers.cs file at it. Then you can access it.

查看更多
登录 后发表回答