or
GridBoundColumns column are display, but the only contain blank values while they should not. GridButtonColumn is not showing at all.<telerik:RadGrid ID="OrderDetail_RadGrid" runat="server" AllowFilteringByColumn="True" AllowSorting="True" CellSpacing="0"GridLines="None" AutoGenerateColumns="False" DataSourceID="TemporaryOnlineOrdersLines_SqlDataSource"> <ClientSettings AllowColumnsReorder="True"> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings> <MasterTableView AllowFilteringByColumn="True" AllowSorting="True" DataSourceID="TemporaryOnlineOrdersLines_SqlDataSource"> <CommandItemSettings ExportToPdfText="Export to PDF"/> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px"/> </RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px"/> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="p_Name" FilterControlAltText="Product" UniqueName="Product" HeaderText="Product"/> <%--<telerik:GridBoundColumn DataField="p_Description" FilterControlAltText="Description" UniqueName="p_Description" HeaderText="Description"/>--%> <telerik:GridNumericColumn DataField="tool_Quantity" DecimalDigits="2" FilterControlAltText="Quanity" HeaderText="Qantity"/> <telerik:GridBoundColumn DataField="unit_Name" FilterControlAltText="Unit" UniqueName="unit_Name" HeaderText="Unit"/> <telerik:GridButtonColumn FilterControlAltText="Filter column column" UniqueName="Remove"/> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn> </EditFormSettings></MasterTableView><FilterMenu EnableImageSprites="false"/></telerik:RadGrid><asp:Panel ID="pnlClient" runat="server"> <asp:TextBox ID="tbClientName" runat="server"></asp:TextBox> <span class="width500"> <asp:TextBox ID="tbAddress1" runat="server"></asp:TextBox> </span> <br /> <span class="width250"> <asp:TextBox ID="tbAddress2" runat="server"></asp:TextBox> </span> <br /> <span class="width250"> <asp:TextBox ID="tbCity" runat="server"></asp:TextBox> </span> <br /> <asp:DropDownList ID="ddlState" runat="server" DataSourceID="EntityDS_StateProvince" DataTextField="Name" DataValueField="Id" AppendDataBoundItems="true"> <asp:ListItem Text="[Resident State]" Value="ZZ"></asp:ListItem> </asp:DropDownList> <asp:RequiredFieldValidator ID="rfvStateProvince" runat="server" EnableViewState="true" EnableClientScript="true" ControlToValidate="ddlState" Display="Static" Enabled="true" ErrorMessage="Valid State is required." InitialValue="ZZ" /> <br /> <span class="width125"> <asp:TextBox ID="tbZip" runat="server"></asp:TextBox> </span><span class="width300"> <asp:TextBox ID="tbLetterName" runat="server"></asp:TextBox> </span> <br /> <span class="width500"> <asp:TextBox ID="tbEmail" runat="server"> </asp:TextBox></span> <telerik:RadInputManager ID="rimClient" runat="server"> <telerik:TextBoxSetting BehaviorID="tbbClientName" EmptyMessage="Name" ErrorMessage="Name required." Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbClientName" /> </TargetControls> </telerik:TextBoxSetting> <telerik:TextBoxSetting BehaviorID="tbbAddress1" EmptyMessage="Address 1" ErrorMessage="Address is required." Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbAddress1" /> </TargetControls> </telerik:TextBoxSetting> <telerik:TextBoxSetting BehaviorID="tbbAddress2" EmptyMessage="Address 2" Validation-IsRequired="false"> <TargetControls> <telerik:TargetInput ControlID="tbAddress2" /> </TargetControls> </telerik:TextBoxSetting> <telerik:TextBoxSetting BehaviorID="tbbCity" EmptyMessage="City" ErrorMessage="City is required" Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbCity" /> </TargetControls> </telerik:TextBoxSetting> <telerik:TextBoxSetting BehaviorID="tbbZip" EmptyMessage="Zip" ErrorMessage="Zip is required" Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbZip" /> </TargetControls> </telerik:TextBoxSetting> <telerik:TextBoxSetting BehaviorID="tbbContactName" EmptyMessage="Contact Client" ErrorMessage="Contact Client required" Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbLetterName" /> </TargetControls> </telerik:TextBoxSetting> <telerik:RegExpTextBoxSetting BehaviorID="tbbEmail" EmptyMessage="Email" ValidationExpression="^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$" ErrorMessage="Invalid Email" Validation-IsRequired="true"> <TargetControls> <telerik:TargetInput ControlID="tbEmail" /> </TargetControls> </telerik:RegExpTextBoxSetting> </telerik:RadInputManager> <asp:EntityDataSource ID="EntityDS_State" runat="server" ConnectionString="name=LUEntities" DefaultContainerName="LUEntities" EnableFlattening="False" EntitySetName="StateProvinces" Where="s.ID != 'ZZ'"> </asp:EntityDataSource></asp:Panel><asp:WizardStep ID="Step_SecondBen" StepType="Step" Title="Secondary Beneficiaries"> <telerik:RadAjaxPanel ID="rapBeneficiaries" runat="server" LoadingPanelID="RadAjaxLoadingPanel1"> <telerik:RadButton ID="AddBen" runat="server" Text="Add" OnClick="AddBen_Click" AutoPostBack="true" CausesValidation="false"> </telerik:RadButton> <telerik:RadPanelBar runat="server" ID="rpbBenList" ExpandMode="FullExpandedItem" OnItemClick="rpbBenList_ItemClick" Width="100%" Height="300px" CausesValidation="false"> <Items> <telerik:RadPanelItem Text="Beneficiary 1" Expanded="true"> <Items> <telerik:RadPanelItem> <ItemTemplate> <uc1:clientuc id="Beneficiary1" runat="server" /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Beneficiary 2"> <Items> <telerik:RadPanelItem> <ItemTemplate> <uc1:clientuc id="Beneficiary2" runat="server" /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Beneficiary 3"> <Items> <telerik:RadPanelItem> <ItemTemplate> <uc1:clientuc id="Beneficiary3" runat="server" /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Beneficiary 4"> <Items> <telerik:RadPanelItem> <ItemTemplate> <uc1:clientuc id="Beneficiary4" runat="server" /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Beneficiary 4"> <Items> <telerik:RadPanelItem> <ItemTemplate> <uc1:clientuc id="Beneficiary4" runat="server" /> </ItemTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </telerik:RadAjaxPanel></asp:WizardStep>Dim _fontSize As Single = RadChart1.ChartTitle.TextBlock.Appearance.TextProperties.Font.Size - 2.0FRadChart1.ChartTitle.TextBlock.Appearance.TextProperties.Font = New System.Drawing.Font( _ RadChart1.ChartTitle.TextBlock.Appearance.TextProperties.Font.Name, _ _fontSize, _ RadChart1.ChartTitle.TextBlock.Appearance.TextProperties.Font.Unit)Phil
$('#" + filterControl.ClientID + @"').live('keydown', function(event) { if (event.keyCode && event.keyCode == '13') { return jsApplyFilterAction" + ParameterSetHolder.Group + @"(); } else { return true; } });jsApplyFilterAction**** - method, that calls webservice for filling the grid and making some other things.jsApplyFilterAction, that is ok,| protected void RadGrid1_UpdateCommand(object source, GridCommandEventArgs e) |
| { |
| DataTable dt = GridSource; |
| GridEditableItem eeditItem = e.Item as GridEditableItem; |
| int rowkey = (int?)editItem.GetDataKeyValue(IDColumnName) ?? 0; |
| DataRow row = dt.Rows.Find(rowkey); |
| if (row != null) |
| { |
| row.BeginEdit(); |
| try |
| { |
| editItem.UpdateValues(row); |
| row["EditAction"] = "update"; |
| row.EndEdit(); |
| TrackChange(rowkey, "update"); |
| } |
| catch (Exception ex) |
| { |
| row.CancelEdit(); |
| RadGrid1.Controls.Add(new LiteralControl("Unable to update record: " + ex.Message)); |
| e.Canceled = true; |
| } |
| } |
| txtCommandInfo.Text = String.Format("ItemIndex {0} rowkey {1}", e.Item.ItemIndex.ToString(), rowkey); |
| } |
| <telerik:GridBoundColumn HeaderText="FirstName" DataField="FirstName" UniqueName="FirstName" |
| MaxLength="20" /> |
| <telerik:GridTemplateColumn HeaderText="FirstName" UniqueName="FirstNameTemplate"> |
| <ItemTemplate> |
| <%# Eval("FirstName") %> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <asp:TextBox ID="FirstName" runat="server" Text='<%# Eval("FirstName") %>' /> |
| <asp:RequiredFieldValidator ID="rfvFirstName" runat="server" ErrorMessage="First name is required." |
| ControlToValidate="FirstName"></asp:RequiredFieldValidator> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| string txt; |
| TextBox ctrl = (TextBox)editItem.FindControl("FirstName"); |
| if (ctrl != null) |
| txt = ctrl.Text; |