or
Are the asp.net ajax controls compatible with the mobi controls (see below link), or do they have built in features where mobi wouldn't be needed?
http://51degrees.mobi/Products/Framework/Designers/InputMethods.aspx
<asp:LinqDataSource ID="linqDS" OnSelecting="linqDS_Selecting" runat="server" /><telerik:RadGrid ID="gridProducts" runat="server" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" AllowMultiRowSelection="false" CssClass="roundBorders fixedRBPadding" PageSize="10" GridLines="None" DataSourceID="linqDS" EnableAJAX="True" EnableAJAXLoadingTemplate="True">protected void linqDS_Selecting(object sender, LinqDataSourceSelectEventArgs e) { ...creating context... e.Result = from productRecord in db.Products where ... }<telerik:radstylesheetmanager runat="server" EnableStyleSheetCombine="true"></telerik:radstylesheetmanager><system.web> <handlers> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/> </handlers></system.web><system.webServer> <handlers> <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/> </handlers></system.webServer>/WebResource.axd?d=s5NYJBI3nRAFreTQ7udQlKpAm2DSy9JAG88FYDPYUxF9i8rYngTROVT04Kc6cQFbg0elZBZAi-9MOFyZZXrIQPY8qxU7BLpExH2B449zx7DVia8sEcNgsjtoO2898ZLA7Ieljg2&t=635017187260000000protected void MarkPickListResultGrid_ItemCommand(object source, GridCommandEventArgs e) { if (e.CommandName == RadGrid.FilterCommandName) { ListResultGrid.MasterTableView.CurrentPageIndex = 0; string columnUniqueName = (e.CommandArgument as Pair).Second.ToString(); GridFilterColumn column = ListResultGrid.MasterTableView.Columns.FindByUniqueNameSafe("Type") as GridFilterColumn; if ((e.CommandArgument as Pair).First.ToString() == "Custom") { List<string> filters = column.CurrentFilterValue.Split(',').ToList(); var predicate = PredicateBuilder.False<PickListMark>(); foreach (string filter in filters) { predicate = predicate.Or(r => filter.Contains(r.MarkType.MarkTypeName)); } ListResultGrid.MasterTableView.DataSource = PickListMark.Where(predicate.Compile()).ToList(); ListResultGrid.MasterTableView.Rebind(); return; } } }
<scid:EditControl runat="server" ID="EditObject" Member="<%# (BaseMemberCommon)Container.DataItem %>"/>
<ResourceTypes> <telerik:ResourceType ForeignKeyField="UserID" KeyField="UserID" TextField="fullname" Name="myResource" /></ResourceTypes>public void BindSchedule() { DataSet ds2 = myObj.GetScheduleData(ddlGroup.SelectedValue); DataSet ds1 = myObj.EngineerDailyAssignmentGet(ddlGroup.SelectedValue); ds2.Merge(ds1); ResourceType t = radZeitPlan.ResourceTypes.FindByName("myResource") as ResourceType; t.DataSource = ds2; radScheduler.DataSource = ds1; radZeitPlan.DataBind(); radZeitPlan.GroupBy = "myResource"; }
