Beispiel #1
0
        internal static IHtmlString MVCGrid(this HtmlHelper helper, string name, IMVCGridDefinition grid, object pageParameters, QueryOptions options = null)
        {
            GridEngine ge = new GridEngine();

            string html = ge.GetBasePageHtml(helper, name, grid, pageParameters, options);

            return(MvcHtmlString.Create(html));
        }
        internal static IHtmlString MVCGrid(this HtmlHelper helper, string name, IMVCGridDefinition grid, object pageParameters)
        {
            GridEngine        ge      = new GridEngine();
            ControllerContext context = helper.ViewContext.Controller.ControllerContext;
            string            html    = ge.GetBasePageHtml(/*helper, */ HttpContext.Current.Request.QueryString, name, grid, pageParameters);

            return(MvcHtmlString.Create(html));
        }
Beispiel #3
0
        internal static IHtmlContent MVCGridNetCore <TModel>(this IHtmlHelper <TModel> helper, string name, IMVCGridDefinition grid, object pageParameters)
        {
            GridEngine ge = new GridEngine();

            string html = ge.GetBasePageHtml(name, grid, pageParameters);

            return(new HtmlString(html));
        }
Beispiel #4
0
        /// <summary>
        ///     MVCs the grid.
        /// </summary>
        /// <param name="helper">The helper.</param>
        /// <param name="name">The name.</param>
        /// <param name="grid">The grid.</param>
        /// <param name="pageParameters">The page parameters.</param>
        /// <returns>IHtmlString.</returns>
        /// TODO Edit XML Comment Template for MvcGrid
        internal static IHtmlString MvcGrid(
            this HtmlHelper helper,
            string name,
            IMvcGridDefinition grid,
            object pageParameters)
        {
            var ge = new GridEngine();

            var html = ge.GetBasePageHtml(helper, name, grid, pageParameters);

            return(MvcHtmlString.Create(html));
        }