This question is locked. New answers and comments are not allowed.
Implementing the example code for using partial views loaded with jQuery works fine, however adding '.Groupable()' breaks the partial view (GET issued instead of POST). I'm not a jQuery expert and we are currently evaluating the telerik controls for use in our project. The Site.Master page registers all telerik .js scripts.
Please help.
-- Sebastian
PartialGrid.ascx
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<MBM.WebAdmin.Models.PrimaryUser>>" %>
<%= Html.Telerik().Grid(Model)
.DataBinding(dataBinding => dataBinding.Ajax().Select("_AjaxBinding", "User"))
.Name("Grid")
.Columns(columns =>
{
columns.Bound(o => o.Name);
columns.Bound(o => o.CardID);
columns.Bound(o => o.GenTime);
})
.Pageable()
.Sortable()
.Filterable()
.Groupable()
%>
Part of Site.master
<% Html.Telerik().ScriptRegistrar()
.jQuery(false)
.DefaultGroup(group => group
.Add("telerik.common.min.js")
.Add("telerik.grid.grouping.min.js")
.Add("telerik.grid.filtering.min.js")
.Add("telerik.grid.min.js")
.Add("telerik.grid.editing.min.js")
.Add("telerik.draganddrop.min.js")
.Add("telerik.datepicker.min.js")
.Add("telerik.menu.min.js")
.Add("telerik.panelbar.min.js")
.Add("telerik.tabstrip.min.js")
.Add("telerik.textbox.min.js")
.Add("telerik.treeview.min.js")
.Add("~/Scripts/jquery.validate.js")
).Render();
%>
Please help.
-- Sebastian
PartialGrid.ascx
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<MBM.WebAdmin.Models.PrimaryUser>>" %>
<%= Html.Telerik().Grid(Model)
.DataBinding(dataBinding => dataBinding.Ajax().Select("_AjaxBinding", "User"))
.Name("Grid")
.Columns(columns =>
{
columns.Bound(o => o.Name);
columns.Bound(o => o.CardID);
columns.Bound(o => o.GenTime);
})
.Pageable()
.Sortable()
.Filterable()
.Groupable()
%>
Part of Site.master
<% Html.Telerik().ScriptRegistrar()
.jQuery(false)
.DefaultGroup(group => group
.Add("telerik.common.min.js")
.Add("telerik.grid.grouping.min.js")
.Add("telerik.grid.filtering.min.js")
.Add("telerik.grid.min.js")
.Add("telerik.grid.editing.min.js")
.Add("telerik.draganddrop.min.js")
.Add("telerik.datepicker.min.js")
.Add("telerik.menu.min.js")
.Add("telerik.panelbar.min.js")
.Add("telerik.tabstrip.min.js")
.Add("telerik.textbox.min.js")
.Add("telerik.treeview.min.js")
.Add("~/Scripts/jquery.validate.js")
).Render();
%>