您的位置:首页 > Web前端 > HTML

HtmlHelper Grid 扩展分页为submit 保存查询条件值

2009-02-06 12:07 423 查看
扩展Grid让他生成的分页用submit提交
Code

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Mvc;

using MvcContrib.UI.Html.Grid;

using System.Collections;

namespace HZMCRM.Extension

{

public static class GridExEx

{

public static void Grid<T>(this HtmlHelper helper, string viewDataKey, Action<IRootGridColumnBuilder<T>> columns, MyExtention postPageLink) where T : class

{

new GridEx<T>(viewDataKey, helper.ViewContext, CreateColumnBuilder<T>(columns,null), null, helper.ViewContext.HttpContext.Response.Output).Render();

}

private static GridColumnBuilder<T> CreateColumnBuilder<T>(Action<IRootGridColumnBuilder<T>> columns, Action<IGridSections<T>> sections) where T : class

{

GridColumnBuilder<T> builder = new GridColumnBuilder<T>();

if (columns != null)

{

columns(builder);

}

if (sections != null)

{

sections(builder);

}

return builder;

}

public enum MyExtention

{

PageLink

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: