| protected void XmlHttpPanel_ServiceRequest(object sender, RadXmlHttpPanelEventArgs e) |
| { |
| string val = e.Value; |
| DataSet ds = db.dbRead("Select * from Doctors where Id=" + val + ""); |
| TextBox1.Attributes.Add("Value", ds.Tables[0].Rows[0]["Header"].ToString()); |
| TextBox1.Text = ds.Tables[0].Rows[0]["Header"].ToString(); |
| TextBox2.Text = ds.Tables[0].Rows[0]["ShortDescription"].ToString(); |
| TextBox3.Text = val; |
| } |
| protected void XmlHttpPanel_ServiceRequest2(object sender, RadXmlHttpPanelEventArgs e) |
| { |
| //Random numbers = new Random(); |
| //int index = numbers.Next(1, 10); |
| int i = db.dbWrite("update doctors set Header='" + TextBox1.Text + "',ShortDescription='" + TextBox1.Text + "' where Id=" + TextBox1.Text + ""); |
| RadGrid1.DataSource = LoadData(); |
| RadGrid1.CurrentPageIndex = 0; |
| RadGrid1.DataBind(); |
| } |
JS COde function rowSelected(sender, args) { |
| var key = args.getDataKeyValue("Id"); |
| var panel = $find("<%=RadXmlHttpPanel1.ClientID %>"); |
| panel.set_value(key); |
| } |
| function UpdateGrid() { |
| var panel = $find("<%=RadXmlHttpPanel2.ClientID %>"); |
| panel.set_value("any value"); |
| } |
| HTML CODE <telerik:RadXmlHttpPanel ID="RadXmlHttpPanel1" runat="server" OnServiceRequest="XmlHttpPanel_ServiceRequest" |
| RenderMode="Block"> |
| <asp:Button ID="Button1" runat="server" Text="Update Record and Grid " OnClientClick="UpdateGrid();return false;" /> |
| <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> |
| <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> |
| <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox> |
| </telerik:RadXmlHttpPanel> |
| <telerik:RadXmlHttpPanel ID="RadXmlHttpPanel2" runat="server" EnableClientScriptEvaluation="true" OnServiceRequest="XmlHttpPanel_ServiceRequest2" |
| RenderMode="Block"> |
| <telerik:RadGrid ID="RadGrid1" Skin="Hay" OnNeedDataSource="RadGrid1_NeedDataSource" |
| Width="370px" AllowSorting="True" PageSize="10" AllowPaging="True" runat="server" |
| AutoGenerateColumns="false" GridLines="None"> |
| <MasterTableView ClientDataKeyNames="Id" Width="100%" > |
| <Columns> |
| <telerik:GridBoundColumn DataField="Id" Visible="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Name" DataField="Header" UniqueName="Header" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Address" DataField="ShortDescription" UniqueName="ShortDescription"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <PagerStyle Mode="NumericPages" PageButtonCount="5" /> |
| <ClientSettings EnableRowHoverStyle="true" Selecting-AllowRowSelect="true" ClientEvents-OnRowSelected="rowSelected"> |
| </ClientSettings> |
| </telerik:RadGrid> |
| </telerik:RadXmlHttpPanel> |
<telerik:RadGrid ID="ColumnRadGrid" runat="server"
AllowAutomaticUpdates="True"
AllowFilteringByColumn="false"
AllowMultiRowSelection="true"
AllowSorting="false"
AutoGenerateColumns="false"
ClientSettings-AllowColumnsReorder="false"
Height="100%"
OnItemCreated="ColumnRadGrid_ItemCreated"
OnItemDataBound="ColumnRadGrid_ItemDataBound"
OnItemUpdated="ColumnRadGrid_ItemUpdated"
OnNeedDataSource="ColumnRadGrid_NeedDataSource"
ShowHeader="true"
TabIndex="6"
Visible="True"
Width="100%">
<ClientSettings AllowKeyboardNavigation="true" EnableRowHoverStyle="false" >
<Selecting AllowRowSelect="True" />
<ClientEvents OnRowDblClick="ColumnRowDblClick" OnRowClick="ColumnRowClick"
OnGridCreated="GridCreated" OnCommand="GridCommand" />
<Scrolling AllowScroll="True" UseStaticHeaders="True" />
</ClientSettings>
<MasterTableView BorderWidth="1" EditMode="InPlace" GridLines="Vertical" TableLayout="Fixed" Height="100%" Width="100%">
<Columns>
<telerik:GridTemplateColumn
HeaderText="Data Field"
ItemStyle-Wrap="False"
UniqueName="columnName" >
<ItemTemplate>
<asp:Label ID="ColumnRadGridNameLabel" runat="server" Text='<%#Eval("ColumnName") %>' ClientIDMode="Static">
</asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn
HeaderText="Column Alias"
ItemStyle-Wrap="False"
UniqueName="columnAlias" >
<ItemTemplate>
<asp:Label ID="ColumnRadGridAliasLabel" runat="server" Text='<%#Eval("Alias") %>' ClientIDMode="Static">
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadTextBox ID="ColumnRadGridAliasTextBox" runat="server"
ClientIDMode="Static"
Text='<%#Bind("Alias") %>'
Width="140px" >
</telerik:RadTextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn
HeaderStyle-Width="100px"
HeaderText="Show Option"
ItemStyle-Width="100px"
ItemStyle-Wrap="False"
UniqueName="showOption" >
<ItemTemplate>
<asp:Label ID="ColumnRadGridShowLabel" runat="server" Text='<%#Eval("ShowText") %>' ClientIDMode="Static">
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="ColumnRadGridShowComboBox" runat="server" ClientIDMode="Static" Width="90px">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn
HeaderStyle-Width="130px"
HeaderText="Sort Option"
ItemStyle-Width="130px"
ItemStyle-Wrap="False"
UniqueName="sortOption" >
<ItemTemplate>
<asp:Label ID="ColumnRadGridSortLabel" runat="server" Text='<%#Eval("SortText") %>' ClientIDMode="Static">
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="ColumnRadGridSortComboBox" runat="server" ClientIDMode="Static" Width="120px">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn
HeaderStyle-Width="135px"
HeaderText="Sort Order"
ItemStyle-Width="135px"
ItemStyle-Wrap="False"
UniqueName="sortOrder" >
<ItemTemplate>
<asp:Label ID="ColumnRadGridSortOrderLabel" runat="server" Text='<%#Eval("SortOrderText") %>' ClientIDMode="Static">
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadNumericTextBox ID="ColumnRadGridSortOrderNumericTextBox" runat="server"
ClientIDMode="Static" Width="100px" MinValue="1" MaxValue="1" ShowSpinButtons="True" NumberFormat-DecimalDigits="0" Value="1">
</telerik:RadNumericTextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
I have both
ColumnRowDblClick AND ColumnRowClick functions
defined in a js file, but now ONLY the ColumnRowClick event gets fired
when I double-click a row. I can tell this because I have set breaks in both functions
and only one break-point is getting hit.
I have confirmed that MY code still behaves as I had hoped on another developer's machine.
He HASN'T upgraded yet.
Help!!!!!
var StartDatePicker = $find("<%=dpActivitytStartDate.ClientID %>");if (StartDatePicker){ StartDatePicker.clear();}$("#rwAdvancedSearchForm").contents().find("[id$='dpActivityEndDate']")var StartDatePicker = $("[id$='rwAdvancedSearchForm']").contents().find("[id$='dpActivityEndDate']");if (StartDatePicker){ StartDatePicker.clear();}
<telerik:RadListBox ID="rlReportGroupList" runat="server" AllowReorder="false" AllowTransfer="true"Hii...
I'm using the Radchart inside the radgrid Gridtemplate column.
I need to handle some code in tha Rachart_databound event. But in that event I'm not able to get the radchart since it placed in the radgrid.
Please help me in how t
<telerik:RadGrid ID="dispatcherGrd" runat="server" CssClass="gridView1" GridLines="None" AutoGenerateColumns="false" OnItemDataBound="dispatcherGrd_ItemDataBound" ShowHeader="false" Width="99%" Height="102px" BorderColor="White" BorderWidth="0" OnPreRender="dispatcherGrd_PreRender" OnItemCommand="dispatcherGrd_ItemCommand"> <ClientSettings> <Scrolling AllowScroll="true" UseStaticHeaders="true" SaveScrollPosition="false" /> </ClientSettings> <AlternatingItemStyle BackColor="White" /> <HeaderStyle HorizontalAlign="Left" /> <ItemStyle Font-Names="Arial" Font-Size="12px" ForeColor="#000000"/> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="DispatcherName" HeaderStyle-Width="150px" HeaderText="Dispatcher Name"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="RegularCount" HeaderStyle-Width="90px" HeaderText="Regular"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="EmergencyCount" HeaderStyle-Width="90px" HeaderText="Emergency"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DirectCount" HeaderStyle-Width="90px" HeaderText="Directed"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="TotalCount" HeaderStyle-Width="90px" HeaderText="Total"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="" UniqueName="chartcolumn"> <ItemTemplate> <telerik:RadChart ID="dispatcherChrt" runat="server" Width="230px" Style="margin-top: 0px;" SeriesOrientation="Horizontal" ChartTitle-Visible="false" SkinsOverrideStyles="true" CreateImageMap="false"> <Series> <telerik:ChartSeries Type="StackedBar"> <Appearance BarWidthPercent="85" LabelAppearance-Visible="false"> <FillStyle FillType="Solid" MainColor="ForestGreen"> </FillStyle> </Appearance> </telerik:ChartSeries> <telerik:ChartSeries Type="StackedBar"> <Appearance BarWidthPercent="85" LabelAppearance-Visible="false"> <FillStyle MainColor="#f2180d" FillType="Solid"> </FillStyle> </Appearance> </telerik:ChartSeries> </Series> <PlotArea Appearance-Dimensions-Margins="0,0,0,0" Appearance-Border-Color="White" XAxis-Appearance-MajorGridLines-Visible="false" YAxis-Appearance-MajorGridLines-Visible="false" Appearance-FillStyle-MainColor="White" Appearance-FillStyle-FillType="Solid" Appearance-Border-Width="2" /> <Legend Visible="false"></Legend> </telerik:RadChart> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>o get the radchart which has placed inside the Gridtemplate column obj in radchart_databound event.
<td> <asp:Label ID="Label4" runat="server" Text="<%$ Resources:Quation, QtNo %>"></asp:Label> </td> <td> <asp:Label runat="server" ID="lbcaption" Visible="false"></asp:Label> <telerik:RadComboBox runat="server" ID="txt_QuotationNo" Height="190px" Width="300px" MarkFirstMatch="true" EnableLoadOnDemand="true" HighlightTemplatedItems="true" DataSourceID="SqlDataSource1" OnClientItemsRequested="UpdateItemCountField" OnItemDataBound="txt_QuotationNo_ItemDataBound" OnItemsRequested="txt_QuotationNo_ItemsRequested" OnDataBound="txt_QuotationNo_DataBound" OnSelectedIndexChanged="txt_QuotationNo_SelectedIndexChanged" AutoPostBack="true"> <HeaderTemplate> <ul> <li class="col1">Quation No</li> <li class="col2">Revise No</li> </ul> </HeaderTemplate> <ItemTemplate> <ul> <li class="col1"> <%# DataBinder.Eval(Container.DataItem, "quotationno")%></li> <li class="col2"> <%# DataBinder.Eval(Container.DataItem, "revnumbr")%></li> </ul> </ItemTemplate> <FooterTemplate> A total of <asp:Literal runat="server" ID="RadComboItemsCount" /> items </FooterTemplate> </telerik:RadComboBox> <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:DBConnectionString %>" SelectCommand="select quotationno,revnumbr from DSQUOTATIONMAS where status <> 'del' order by quotationno,revnumbr asc"> <%--<SelectParameters> <asp:Parameter Name="projectcode" Type="String" /> </SelectParameters>--%> </asp:SqlDataSource> </td>asp:SqlDataSource