Custom HTML Helpers in ASP.NET MVC 2
Posted
by Interfector
on Stack Overflow
See other posts from Stack Overflow
or by Interfector
Published on 2010-06-13T15:42:04Z
Indexed on
2010/06/13
15:52 UTC
Read the original article
Hit count: 472
asp.net-mvc-2
|htmlhelper
Hi, I want to create a pagination helper. The only parameters that it needs are currentpage, pagecount and routename. However, I do not know if it is possible to use the return value of another html helper inside the definition of my html helper. I am referring specifically to Html.RouteLink. How can I go about doing something like this in the class definition
using System;
using System.Web.Mvc;
namespace MvcApplication1.Helpers
{
public static class LabelExtensions
{
public static string Label(this HtmlHelper helper, string routeName, int currentpage, int totalPages)
{
string html = "";
//Stuff I add to html
//I'd like to generate a similar result as the helper bellow
html .= Html.RouteLink( pageNo, routeName, new { page = pageNo - 1 } );
//Other stuff I do the html
return html;
}
}
}
Thank you.
© Stack Overflow or respective owner