C# Web表单中的HTML帮助程序?

C# Web表单中的HTML帮助程序?,c#,asp.net,.net,webforms,helpers,C#,Asp.net,.net,Webforms,Helpers,我有一个老网站,我想使用类似HTML助手的东西来生成特殊的HTML(在本例中是复杂的按钮)。我知道这在ASP.NETMVC中是如何工作的,但我如何在Webform(而不是Razor)中做到这一点 我读过关于静态方法的建议,如: public class Helpers { public static string Label1(string target, string text) { return String.Format("<label for= '{

我有一个老网站,我想使用类似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);
    }
}
公共类助手
{
公共静态字符串标签1(字符串目标,字符串文本)
{
返回String.Format(“{1}”,目标,文本);
}
}
但是这在网络表单中是如何使用的呢


向您的解决方案致意。添加一个名为code的特殊文件夹
ASP.net文件夹
。然后将您的
Helpers.cs
文件粘贴到它。然后您可以访问它。

Helpers.cs
放在
App\u code
文件夹中,然后您可以从
aspx
文件中这样调用它:

<div class="example>
    <%= Helpers.Label1("some", "text") %>
</div>