Reputation: 2305
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
Upvotes: 5
Views: 3917
Reputation: 28107
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>
Upvotes: 7
Reputation: 1203
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.
Upvotes: 2