<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="Thumbnail" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>MasterPage: <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientIDMode="Static" DefaultLoadingPanelID="ralpDefault"> <ClientEvents OnRequestStart="centerLoadingPanel"></ClientEvents> <AjaxSettings> </AjaxSettings> </telerik:RadAjaxManager> Content Page:<telerik:RadAjaxManagerProxy ID="rampMyAccount" runat="server" ClientIDMode="Static"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbiAvatar" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy>
<table border="0" cellpadding="0" cellspacing="0" class="mainGTbl">
<colgroup>
<col width="100px" />
<col width="" />
</colgroup>
<tr>
<td>
<asp:Label ID="lblFileType" runat="server" EnableViewState="false"></asp:Label>:<span class="asterisk">*</span>
</td>
<td>
<telerik:RadComboBox ID="ddlFileType" runat="server" Width="300px"/>
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblFileName" runat="server" EnableViewState="false"></asp:Label>:<span class="asterisk">*</span>
</td>
<td>
<div>
<telerik:RadProgressManager runat="server" ID="RadProgressManager" />
<%
-- For the purpose of this demo the files are discarded. In order to store the uploaded files permanently set the TargetFolder property to a valid location. --%>
<telerik:RadAsyncUpload runat="server" ID="AsyncUpload" MultipleFileSelection="Automatic" />
<telerik:RadProgressArea runat="server" ID="RadProgressArea" />
</div>
</td>
</tr>
<tr>
<td class="searchBtnTD" colspan="2">
<asp:Button ID="btnOK" runat="server" CssClass="srchBtn" OnClick="btnOK_Click" />
<asp:Button ID="btnCancel" runat="server" CssClass="srchBtn" OnClientClick="CloseCurrentRadWindow();" />
</td>
</tr>
</table>
Dim index As Integer = CInt(e.DraggedItems(0).ItemIndex) Dim oList As DropDownList = CType(RadGrid1.Items(index).FindControl("oList"), DropDownList) Dim s As String = oList.SelectedValue
Hi All,
I have one radgrid in that i have checkboxes,raddatepicker and radnumerictextbox.
Attached is the screenshot of my radgrid.
When i select raddatepicker i need to fill Percent complete radnumerictextbox with 100,completed checkbox checked
and 99% complete checkbox uncheck and visible false on client side only.
aspx page
-----------------
<telerik:RadGrid ID="RadGrid1" Skin="WebBlue" runat="server" AllowFilteringByColumn="true" AutoGenerateColumns="false" ShowStatusBar="True" GridLines="None" AllowPaging="true" PageSize="20" AllowSorting="True" onitemdatabound="RadGrid1_ItemDataBound"> <MasterTableView GroupLoadMode="Client"> <Columns> <telerik:GridTemplateColumn UniqueName="Complete" HeaderText="Completed" AllowFiltering="false"> <ItemTemplate> <asp:Panel ID="Panel1" runat="server" Width="2px"> <asp:CheckBox ID="chkComplete" runat="server"/> </asp:Panel> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="gridActFinish" HeaderText="Actual Finish" AllowFiltering="false"> <ItemTemplate> <telerik:RadDatePicker ID="actfinish" runat="server" Width="100px" MaxDate='<%# Convert.ToDateTime(Eval("early_start_display")).ToString("dd/MMM/yyyy") %>' Calendar-ShowOtherMonthsDays="false" Calendar-ShowRowHeaders="false" DbSelectedDate='<%# Bind("actual_finish") %>' DateInput-DateFormat="MM/dd/yyyy"> <ClientEvents OnDateSelected ="actfinish_OnDateSelected" > </ClientEvents> </telerik:RadDatePicker> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="perComplete" HeaderText="99% Complete" AllowFiltering="false"> <ItemTemplate> <asp:Panel ID="Panel2" runat="server"> <asp:CheckBox ID="Chkbox" runat="server"/> </asp:Panel> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="perComplete" HeaderText="Percent Complete" AllowFiltering="false"> <ItemTemplate> <telerik:radnumerictextbox id="pct" runat="server" text='<%#Eval("pct") %>' minvalue="0" maxvalue="100" width="50px" FocusedStyle-BackColor="Yellow" NumberFormat-DecimalDigits="0"> <numberformat allowrounding="true" decimaldigits="4"/> </telerik:radnumerictextbox> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid>
javascript
--------------------------
function actfinish_OnDateSelected(sender, args) {
var rdgrid = $find("<%=RadGrid1.ClientID %>");
var cell = sender.get_element().parentNode.parentNode;
var index = cell.parentNode.rowIndex;
var MasterTable = rdgrid.get_masterTableView();
var row = MasterTable.get_dataItems()[index - 3]; //getting row
var tbxAdopted = row.findControl("pct").set_value(100); //getting value of TextBox 'tbxAdopted'
var checkbox = row.findControl("chkComplete");
checkbox.checked = true;
}
in this action i am successfully filling value 100 in radnumerictextbox but i can't check the checkbox.
Thanks in advance, Please help me this senario on client side only.
Thanks,
Nagendra. <telerik:GridDropDownColumn UniqueName="elementocostosrowid" DataField="elementocostosrowid" HeaderText="Categoria -<br />Elemento Costos" DataSourceID="sqlElementoCosto" ListTextField="dummy2" ListValueField="rowid" SortExpression="elementocostosrowid" DropDownControlType="DropDownList"> </telerik:GridDropDownColumn><asp:SqlDataSource ID="sqlElementoCosto" ConnectionString="<%$ ConnectionStrings:GolosaNETConnectionString %>" ProviderName="System.Data.SqlClient" SelectCommand="SELECT a.rowid,b.descripcion + '[' + CONVERT(varchar(5),b.categoria)+']<br />' + a.descripcion + '[' + CONVERT(varchar(5),a.elementocostos)+']' as dummy2 FROM tbl01ElementoCostos a, tbl01ElementoCostosCategoria b WHERE a.elementocostoscategoriarowid=b.rowid" runat="server"> </asp:SqlDataSource>