Webform中的HTML帮助程序?

时间:2013-03-02 10:13:21

标签: c# asp.net .net webforms helpers

我有一个旧网站,我想使用HTML帮助程序之类的东西来生成特殊的HTML(在这种情况下是复杂的按钮)。我知道它在ASP.NET MVC中是如何工作的,但我怎么能在Webform(而不是Razor)中这样做。

我已经阅读了有关静态方法的建议:

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

但是如何在Webform中使用它?

BestRegards

2 个答案:

答案 0 :(得分:6)

Helpers.cs放入App_Code文件夹,然后您就可以从aspx文件中调用它:

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

答案 1 :(得分:2)

在你的解决方案。添加一个名为代码的特殊文件夹ASP.net Folder。然后将Helpers.cs文件粘贴到其中。然后你可以访问它。