<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><telerik:RadMultiPage ID="rmpTabs" runat="server" SelectedIndex="0"> <telerik:RadPageView ID="rpvSolicitud" runat="server"> ... <telerik:RadAjaxPanel ID="rapAutorizaRechaza" runat="server"> <asp:Panel ID="PanelAutorizaRechaza" runat="server" Visible="false"> ... <telerik:RadTextBox ID="txtRechazoComentarios" runat="server" Visible="true" TextMode="MultiLine" Width="98%" Height="98%" > <ClientEvents OnLoad="MostrarTxtRechazo" /> </telerik:RadTextBox> ... </asp:Panel> </telerik:RadAjaxPanel> ... </telerik:RadPageView></telerik:RadMultiPage>function MostrarTxtRechazo() { var rechazo = document.getElementById('hdnRechazar'); if (rechazo != null && rechazo.value == 1 && (TieneInnerHTML('<%= lblErrorMotivo.ClientID %>') || TieneInnerHTML('<%= lblErrorPassword.ClientID %>'))) { MostrarElemento('lblRechazoComentarios'); MostrarElemento('divRechazoComentarios'); } }