我有一个旧网站,我想使用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
答案 0 :(得分:6)
将Helpers.cs
放入App_Code
文件夹,然后您就可以从aspx
文件中调用它:
<div class="example>
<%= Helpers.Label1("some", "text") %>
</div>
答案 1 :(得分:2)
在你的解决方案。添加一个名为代码的特殊文件夹ASP.net Folder
。然后将Helpers.cs
文件粘贴到其中。然后你可以访问它。