Ivy
Ivy

Reputation: 2305

HTML helpers in Webform?

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

Answers (2)

dav_i
dav_i

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

Freddie Fabregas
Freddie Fabregas

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

Related Questions