or
<dependentAssembly> <assemblyIdentity name="RadEditorSharepoint" publicKeyToken="1f131a624888eeed" culture="neutral" /> <bindingRedirect oldVersion="6.1.3.0" newVersion="6.1.6.0" /> </dependentAssembly><script> var isDirty = false; var resetControls = ""; // should be in , separated with # in ids var msg = 'You haven\'t saved your changes.\n Do you want to save changes ?'; $(document).ready(function () { alert($(".section :hidden").length); $(":submit,:reset ").click(function () { isDirty = false; alert("Dirty flag reset"); }); $(':input').change(function () { if (!isDirty) { alert("Dirty flag set") isDirty = true; } }); window.onbeforeunload = function () { if (isDirty) { return msg; } }; }); </script>
<telerik:RadGrid ID="RadGridUserInfo" CssClass="myRadGrid" GridLines="None" runat="server" AllowAutomaticDeletes="True" PageSize="12" AllowPaging="True" AutoGenerateColumns="False" OnItemUpdated="RadGridUserInfo_ItemUpdated" OnItemDeleted="RadGridUserInfo_ItemDeleted" OnItemInserted="RadGridUserInfo_ItemInserted" OnDataBound="RadGridUserInfo_DataBound" AllowFilteringByColumn="True" OnItemCreated="RadGridUserInfo_ItemCreated" OnInsertCommand="RadGridUserInfo_InsertCommand" OnUpdateCommand="RadGridUserInfo_UpdateCommand" OnNeedDataSource="RadGridUserInfo_NeedDataSource" OnEditCommand="RadGridUserInfo_EditCommand" OnItemDataBound="RadGridUserInfo_ItemDataBound" OnDeleteCommand="RadGridUserInfo_DeleteCommand" oncolumncreated="RadGridUserInfo_ColumnCreated"> <SelectedItemStyle Font-Names="Tahoma" Font-Size="11px" ForeColor="#8abe23" /> <MasterTableView Width="100%" CommandItemDisplay="TopAndBottom" DataKeyNames="UserInfoId" HorizontalAlign="NotSet" AutoGenerateColumns="False" Font-Names="Tahoma" EditFormSettings-FormStyle-ForeColor="Black" Font-Size="11px"> <CommandItemTemplate> <div style="padding: 5px 5px;" dir="rtl"> asp:LinkButton ID="LinkButton4" runat="server" Font-Names="Tahoma" CommandName="RebindGrid"><img style="border:0px;vertical-align:middle;" alt="" src="../Images/Icons/Refresh.gif" />به روزآوري اطلاعات</asp:LinkButton> </div> </CommandItemTemplate> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> <ItemStyle CssClass="MyImageButton" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn ConfirmText="آيا از حذف ركورد جاري مطمئنيد؟" ConfirmDialogType="RadWindow" ConfirmTitle="حذف ركورد جاري" ButtonType="ImageButton" CommandName="Delete" Text="حذف" UniqueName="DeleteColumn"> <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> </telerik:GridButtonColumn> <telerik:GridDropDownColumn DataField="SiteOwnerId" EditFormColumnIndex="1" HeaderText="شركت فروشنده پنل" UniqueName="SiteOwnerId" ListTextField="SiteOwnerName" ListValueField="SiteOwnerId" DataSourceID="sds_SiteOwner" ColumnEditorID="GridDropDownEditor"> </telerik:GridDropDownColumn> </Columns> <EditFormSettings ColumnNumber="3" CaptionDataField="UserInfoId" CaptionFormatString="ويرايش اطلاعات" InsertCaption=""> <EditColumn ButtonType="ImageButton" InsertText="ثبت پنل" UpdateText="ويرايش پنل" UniqueName="EditCommandColumn1" CancelText="لغو ويرايش"> </EditColumn> </EditFormSettings> </MasterTableView> </telerik:RadGrid> <td><qsf:RTV runat="server" ID="CatTree1" ></qsf:RTV> </td> <td style="width:80%;vertical-align:top"> <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"><ContentTemplate><asp:PlaceHolder ID="PlaceHolder_UC" runat="server"></asp:PlaceHolder></ContentTemplate> <Triggers><asp:AsyncPostBackTrigger ControlID="CatTree1" /></Triggers></asp:UpdatePanel> </td>Dim UControl As ControlIf .... controlPath = "Arrangements2.ascx"End IfUControl = CType(LoadControl(controlPath), UserControl)If controlPath <> "" Then If Not (UControl Is Nothing) Then 'ascx dinamically attached PlaceHolder_UC.Controls.Clear() PlaceHolder_UC.Controls.Add(UControl) ..... Dim myUC As ASP.Arrangements2 = DirectCast(tempControl, ASP.Arrangements2) 'here I Call function on second ascx, fill radgrid whit data myUC.InitControl(value) .... End IfEnd If<asp:UpdatePanel ID="UpdatePanelAscx" runat="server" UpdateMode="Conditional"><ContentTemplate><telerik:RadGrid ID="RadGridArrangement" runat="server"OnItemCommand="RadGridArrangement_ItemCommand">.....<ClientSettings enablePostBackOnRowClick="True"> <Selecting AllowRowSelect="True" /></ClientSettings>.........<Triggers> <asp:AsyncPostBackTrigger ControlID="RadGridArrangement" EventName="OnItemCommand" /></Triggers></asp:UpdatePanel>Hi,
How do I go about finding a control in the AppointmentDelete? I;ve tried
e.Appointment.AppointmentControls[0].FindControl[
"txtname"].
I know how to do it in the
RadScheduler1_FormCreated
Thanks
<telerik:RadGrid ID="alarms" runat="server" CssClass="gridview" AllowAutomaticUpdates="true" AutoGenerateColumns="false" OnItemDataBound="AlarmDataBound" AllowPaging="true" AllowSorting="true" AllowMultiRowSelection="true" PagerStyle-Mode="NextPrevAndNumeric" PagerStyle-AlwaysVisible="true"> <MasterTableView> <Columns> <Columns removed> </Columns> </MasterTableView> <ClientSettings EnableRowHoverStyle="true"> <Selecting AllowRowSelect="True" /> </ClientSettings> <SelectedItemStyle CssClass="selected" /> <AlternatingItemStyle CssClass="even" /> </telerik:RadGrid><asp:ObjectDataSource ID="alarmData" runat="server" SelectMethod="GetAlarmData" TypeName="******.AlarmManagement" > </asp:ObjectDataSource>public DataSet GetAlarmData(string dummy) { using (SqlConnection connection = new SqlConnection(connString.ConnectionString)) { try { connection.Open(); SqlDataAdapter da = new SqlDataAdapter(); DataSet ds = new DataSet(); // Get the data based on search criteria da.Fill(ds); return ds; } catch (SqlException ex) { // Log the error return null; } finally { connection.Close(); } } }