<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site.master.cs" Inherits="FireQuench.MasterPage.Site" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <LINK REL=StyleSheet HREF="../App_Themes/Style/Style.css" TYPE="text/css" > <LINK REL=StyleSheet HREF=" TYPE="text/css" > <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <asp:ContentPlaceHolder ID="dddd" runat="server"> </asp:ContentPlaceHolder> <link href="../App_Themes/Style/templatemo_style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" type="text/css" media="all" href="../App_Themes/Style/aqua/theme.css" title="blue" /> <link rel="alternate stylesheet" type="text/css" media="all" href="../App_Themes/Style/calendar-blue.css" title="winter" /> <script type="text/javascript" src="../UserControl/jalali.js"></script> <!-- import the calendar script --> <script type="text/javascript" src="../UserControl/calendar.js"></script> <!-- import the calendar script --> <script type="text/javascript" src="../UserControl/calendar-setup.js"></script> <!-- import the language module --> <script type="text/javascript" src="../UserControl/calendar-fa.js"></script> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> var oldLink = null; // code to change the active stylesheet function setActiveStyleSheet(link, title) { var i, a, main; for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) { if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) { a.disabled = true; if (a.getAttribute("title") == title) a.disabled = false; } } if (oldLink) oldLink.style.fontWeight = 'normal'; oldLink = link; link.style.fontWeight = 'bold'; return false; } /* function today(){ var currentDate=new Date(); currentDate.setJalaliDate(currentDate.getDate()); document.getElementById("date_input_1").value=currentDate.getJalaliDate(); }*/ function mask(str, textbox, loc, delim) { var locs = loc.split(','); for (var i = 0; i <= locs.length; i++) { for (var k = 0; k <= str.length; k++) { if (k == locs[i]) { if (str.substring(k, k + 1) != delim) { str = str.substring(0, k) + delim + str.substring(k, str.length) } } } } textbox.value = str } </script> </telerik:RadCodeBlock> </head> <body > <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <table width="100%" > <tr> <td class="tdcel"> هدر </td> <td> </td> </tr> <tr> <td class="tdcel">نام کاربر</td> <td> </td> </tr> <tr> <td class="tdcel" style="width:80%;"> <asp:ContentPlaceHolder ID="CPH" runat="server"> </asp:ContentPlaceHolder> </td> <td class="tdcel" > <telerik:RadPanelBar ID="RadPanelBar1" Height="100%" CssClass="PnlRight" runat="server" PersistStateInCookie="True" Skin="Outlook" EnableTheming="False" ExpandMode="SingleExpandedItem" > <Items> <telerik:RadPanelItem runat="server" CssClass="Menuheader" Font-Bold="true" Font-Names="tahoma" Text="اطلاعات پایه" > <Items> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="شهرستان ها" NavigateUrl="~/PL/Parish.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="بخش ها" NavigateUrl="~/PL/Part.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="نوع کپسول ها" NavigateUrl="~/PL/CapsuleType.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="وزن کپسول ها" NavigateUrl="~/PL/CapsuleWeight.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="وضعیت دستگاه های خاموش کننده" NavigateUrl="~/PL/Status.aspx"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="Menuheader" Font-Bold="true" Font-Names="tahoma" Text="دستگاه های اطفاء حریق" Value="0"> <Items> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="کپسول ها" NavigateUrl="~/PL/Capsule.aspx" Value="1"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="جعبه های F" NavigateUrl="~/PL/OtherSil.aspx" Value="2"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="خاموش کننده های سقفی" Value="3"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="Menuheader" Font-Bold="true" Font-Names="tahoma" Text="عملیات دستگاه ها" Expanded="True"> <Items> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Owner="" Text="تعیین دوره بازدید"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="شارژ کپسول ها" NavigateUrl="~/PL/Abet.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Owner="" Text="بازدید ها" NavigateUrl="~/PL/Visit.aspx"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="Menuheader" Font-Bold="true" Font-Names="tahoma" Text="گزارشات"> <Items> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Owner="" Text="لیست دستگاه های اطفاء حریق"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Owner="" Text="لیست بازدید ها"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="Menuheader" Font-Bold="true" Font-Names="tahoma" Text="امنیت"> <Items> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="کاربران" NavigateUrl="~/PL/User.aspx"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Owner="" Text="تعیین دسترسی داده ها" Value="6"> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" CssClass="MenuItem" Font-Names="tahoma" Text="تعیین دسترسی آیتم ها " Value="7"> </telerik:RadPanelItem> </Items> </telerik:RadPanelItem> </Items> <ExpandAnimation Duration="0" Type="None" /> <CollapseAnimation Duration="0" Type="None" /> </telerik:RadPanelBar> </td> </tr> <tr> <td class="tdcel">فوتر</td> <td> </td> </tr> </table> </form> </body> </html> Microsoft JScript runtime error: Sys.InvalidOperationException: Could not find UpdatePanel with ID 'CPH_uscMsgBox1_udpMsj'. If it is being updated dynamically then it must be inside another UpdatePanel.
please helpt to me
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/Site.Master" AutoEventWireup="true" CodeBehind="Visit.aspx.cs" Inherits="FireQuench.PL.Visit" %> <%@ Register Src="../UserControl/uscMsgBox.ascx" TagName="uscMsgBox" TagPrefix="uc1" %> <asp:Content ID="Content1" ContentPlaceHolderID="dddd" runat="server"> <link rel="StyleSheet" href="../App_Themes/Style/Style.css" type="text/css"> <style type="text/css"> .RadComboBox_Hay .rcbInputCell .rcbInput, .RadComboBoxDropDown_Hay { font: 9pt Tahoma !important; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="CPH" runat="server"> <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function RowDblClick(sender, eventArgs) { editedRow = eventArgs.get_itemIndexHierarchical(); var grid = $find("<%= grdParish.ClientID %>"); var masterTable = grid.get_masterTableView(); masterTable.editItem(editedRow); } </script> </telerik:RadCodeBlock> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="grdVisit"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="mvAll" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="cmdParish"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="cmdPart" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="cmdPart"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="cmdPart" /> <telerik:AjaxUpdatedControl ControlID="grdParish" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="grdParish"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdParish" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="btnSave"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdVisit" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="grdDetail"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="grdDetail" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <asp:MultiView ID="mvAll" runat="server"> <asp:View ID="vwShow" runat="server"> <table class="tbl"> <tr class="tdcel"> <td> <telerik:RadGrid ID="grdVisit" runat="server" GridLines="None" Skin="Outlook" OnNeedDataSource="grdVisit_NeedDataSource" OnItemCommand="grdVisit_ItemCommand"> <MasterTableView AutoGenerateColumns="False" DataKeyNames="iNumber" CommandItemDisplay="Top" Dir="RTL"> <EditFormSettings> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> </EditFormSettings> <HeaderStyle VerticalAlign="Middle" HorizontalAlign="Center" Font-Names="tahoma" Font-Size="9pt" Font-Bold="true" /> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <CommandItemSettings AddNewRecordText="بازدید جدید" ShowRefreshButton="False" /> <Columns> <telerik:GridBoundColumn DataField="strNameParish" HeaderText="شهرستان" SortExpression="strNameParish" UniqueName="strNameParish"> <HeaderStyle Width="150px" /> <ItemStyle Width="80px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNamePart" HeaderText="بخش" SortExpression="strNamePart" UniqueName="strNamePart"> <HeaderStyle Width="150px" /> <ItemStyle Width="80px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strVisitDate" HeaderText="تاریخ بازدید" SortExpression="strVisitDate" UniqueName="strVisitDate"> <HeaderStyle Width="150px" /> <ItemStyle Width="80px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strComment" HeaderText="توضیحات" SortExpression="strComment" UniqueName="strComment"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iNumber" ReadOnly="True" SortExpression="iNumber" UniqueName="iNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iPartNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iPartNumber" SortExpression="iPartNumber" UniqueName="iPartNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iParishNumber" DataType="System.Int32" HeaderText="iParishNumber" SortExpression="iParishNumber" UniqueName="iParishNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridEditCommandColumn UpdateText="ویرایش" ButtonType="ImageButton" CancelText="انصراف" EditText="ویرایش "> <HeaderStyle Width="50px" /> </telerik:GridEditCommandColumn> <telerik:GridButtonColumn CommandName="Delete" Text="حذف" UniqueName="column" ButtonType="ImageButton"> <HeaderStyle Width="50px" /> </telerik:GridButtonColumn> </Columns> </MasterTableView><ClientSettings> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid> </td> </tr> </table> </asp:View> <asp:View ID="vwEditAndInsert" runat="server"> <table class="tbl"> <tr class="tdcel"> <td> <table cellpadding="2px" cellspacing="5px"> <tr class="tdcel"> <td> شهرستان: </td> <td> <telerik:RadComboBox ID="cmdParish" runat="server" OnSelectedIndexChanged="cmdParish_SelectedIndexChanged" Skin="Hay" AutoPostBack="True"> </telerik:RadComboBox> </td> <td> بخش: </td> <td> <telerik:RadComboBox ID="cmdPart" runat="server" Skin="Hay" AutoPostBack="True" OnSelectedIndexChanged="cmdPart_SelectedIndexChanged"> </telerik:RadComboBox> </td> <td> تاریخ بازدید: </td> <td> <table> <tr> <td> <asp:TextBox ID="txtDateVisit" ClientIDMode="Static" CssClass="tah" runat="server" Width="100px" Text='<%# Bind("strAbetDate") %>'> </asp:TextBox> </td> <td> <img id="date_btn_1" alt="" src="../App_Themes/Style/Images/cal.png" style="vertical-align: top;" /> </td> </tr> </table> </td> <td> </td> </tr> <tr class="tdcel"> <td colspan="6"> <table class="tbl"> <tr class="tdcel"> <td> <table class="tbl"> <tr class="tdcel"> <td> توضیحات: </td> <td> <telerik:RadTextBox ID="txtCommentVisit" Skin="Hay" Width="620px" runat="server"> </telerik:RadTextBox> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> <telerik:RadGrid ID="grdParish" runat="server" AutoGenerateColumns="False" GridLines="None" HorizontalAlign="Center" ShowStatusBar="True" OnNeedDataSource="grdParish_NeedDataSource" Skin="Outlook" Width="100%" OnUpdateCommand="grdParish_UpdateCommand"> <AlternatingItemStyle Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> <MasterTableView DataKeyNames="iNumber" Dir="RTL" EditFormSettings-ColumnNumber="3" EditMode="InPlace" EnableColumnsViewState="true" NoMasterRecordsText=" در بخش انتخاب شده دستگاهی وجود ندارد"> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <CommandItemSettings AddNewRecordText=" شارژ جدید کپسول " ShowRefreshButton="False" /> <Columns> <telerik:GridBoundColumn DataField="strNameSilencerApplianceType" HeaderText="نوع دستگاه" SortExpression="strNameSilencerApplianceType" UniqueName="strNameSilencerApplianceType" ReadOnly="True"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iNumber" DataType="System.Int32" HeaderText="iNumber" ReadOnly="True" SortExpression="iNumber" UniqueName="iNumber" Visible="False" ForceExtractValue="Always"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strChattelsCode" HeaderText="کد اموال" SortExpression="strChattelsCode" UniqueName="strChattelsCode" ReadOnly="True"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iPartNumber" DataType="System.Int32" HeaderText="iPartNumber" SortExpression="iPartNumber" UniqueName="iPartNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleTypeNumber" DataType="System.Int32" HeaderText="iCapsuleTypeNumber" SortExpression="iCapsuleTypeNumber" UniqueName="iCapsuleTypeNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleWeightNumber" DataType="System.Int32" HeaderText="iCapsuleWeightNumber" SortExpression="iCapsuleWeightNumber" UniqueName="iCapsuleWeightNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iStatusNumber" DataType="System.Int32" HeaderText="iStatusNumber" SortExpression="iStatusNumber" UniqueName="iStatusNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iTimeLife" DataType="System.Int32" HeaderText="iTimeLife" SortExpression="iTimeLife" UniqueName="iTimeLife" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="tiSilencerApplianceTypeNumber" DataType="System.Byte" HeaderText="tiSilencerApplianceTypeNumber" SortExpression="tiSilencerApplianceTypeNumber" UniqueName="tiSilencerApplianceTypeNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strProductionDate" HeaderText="strProductionDate" SortExpression="strProductionDate" UniqueName="strProductionDate" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strPhysicalPlace" HeaderText="محل استقرار" SortExpression="strPhysicalPlace" UniqueName="strPhysicalPlace" ReadOnly="True"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iParishNumber" DataType="System.Int32" HeaderText="iParishNumber" SortExpression="iParishNumber" UniqueName="iParishNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNamePart" HeaderText="strNamePart" SortExpression="strNamePart" UniqueName="strNamePart" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameParish" HeaderText="strNameParish" SortExpression="strNameParish" UniqueName="strNameParish" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iPartNumber2" DataType="System.Int32" HeaderText="iPartNumber2" SortExpression="iPartNumber2" UniqueName="iPartNumber2" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameCapsulType" HeaderText="strNameCapsulType" SortExpression="strNameCapsulType" UniqueName="strNameCapsulType" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameCapsulWeight" DataType="System.Decimal" HeaderText="strNameCapsulWeight" SortExpression="strNameCapsulWeight" UniqueName="strNameCapsulWeight" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameStatus" HeaderText="وضعیت فعلی" SortExpression="strNameStatus" UniqueName="strNameStatus1" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strInfo" HeaderText="strInfo" ReadOnly="True" SortExpression="strInfo" UniqueName="strInfo" Visible="False"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="strNameStatus" ForceExtractValue="Always" HeaderText="وضعیت فعلی" SortExpression="strNameStatus" UniqueName="strNameStatus"> <EditItemTemplate> <telerik:RadComboBox ID="strNameStatusComboBox" runat="server" Font-Names="tahoma" Font-Size="9pt" DataSourceID="SqlDataSource1" DataTextField="strName" DataValueField="iNumber" CssClass="rcbInputCell" SelectedValue='<%#Bind("iStatusNumber") %>'> </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="strNameStatusLabel" runat="server" Text='<%# Eval("strNameStatus") %>'></asp:Label> </ItemTemplate> <HeaderStyle Width="150px" /> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn DataField="strTemp" HeaderText="توضیحات" UniqueName="strComment" ForceExtractValue="Always"> <EditItemTemplate> <asp:TextBox ID="strNewCommentTextBox" Width="300px" runat="server" Text=""></asp:TextBox></EditItemTemplate> <ItemTemplate> <asp:Label ID="strNewCommentLabel" Text='<%# Eval("strTemp") %>' runat="server"></asp:Label></ItemTemplate> <ItemStyle Width="300px" /> </telerik:GridTemplateColumn> <telerik:GridEditCommandColumn CancelText="انصراف" UpdateText="ثبت موقت" EditText="ویرایش" HeaderButtonType="None" ButtonType="ImageButton"> <HeaderStyle Width="60px" /> </telerik:GridEditCommandColumn> </Columns> <EditFormSettings CaptionDataField="strChattelsCode" CaptionFormatString="در حال ویرایش شارژ کپسول با کد اموال{0} "> <EditColumn ButtonType="ImageButton" CancelText="انصراف" InsertText="ذخیره" UniqueName="EditCommandColumn1" UpdateText="ذخیره"> </EditColumn> </EditFormSettings> <ItemStyle Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> <EditItemStyle BackColor="#CCCCFF" Font-Bold="False" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Right" VerticalAlign="Middle" Wrap="True" /> <HeaderStyle Font-Bold="True" Font-Italic="False" Font-Names="tahoma" Font-Overline="False" Font-Size="9pt" Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" VerticalAlign="Middle" Wrap="True" /> </MasterTableView><ClientSettings> <ClientEvents OnRowDblClick="RowDblClick" /> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid> </td> </tr> <tr> <td> <table cellpadding="10px" cellspacing="10px"> <tr> <td> <uc1:uscMsgBox ID="uscMsgBox1" runat="server" /> <asp:Button ID="btnSave" runat="server" CssClass="tdcel" Text="ذخیره" onclick="btnSave_Click" /> </td> <td> <asp:SqlDataSource ID="SqlDataSource1" runat="server" EnableCaching="true" SqlCacheDependency="FireQuench:Status" CacheExpirationPolicy="Absolute" ConnectionString="<%$ ConnectionStrings:FireQuenchConnectionString %>" SelectCommand="SELECT * FROM [Status]"></asp:SqlDataSource> <asp:Button ID="btnCancel" runat="server" CssClass="tdcel" Text="انصراف" OnClick="btnCancel_Click" /> </td> </tr> </table> </td> </tr> </table> </asp:View> <asp:View ID="vwEdit" runat="server"> <table class="tbl"> <tr class="tdcel"> <td> <telerik:RadGrid ID="grdDetail" runat="server" GridLines="None" OnItemDataBound="grdDetail_ItemDataBound" Skin="Outlook"> <MasterTableView AutoGenerateColumns="False" EditMode="InPlace"> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <HeaderStyle Font-Bold="true" Font-Names="tahoma" Font-Size="9pt" HorizontalAlign="Center" VerticalAlign="Middle" /> <Columns> <telerik:GridBoundColumn DataField="strVisitDate" ForceExtractValue="Always" HeaderText="strVisitDate" SortExpression="strVisitDate" UniqueName="strVisitDate" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strCommentVisit" ForceExtractValue="Always" HeaderText="strCommentVisit" SortExpression="strCommentVisit" UniqueName="strCommentVisit" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNamePart" ForceExtractValue="Always" HeaderText="strNamePart" SortExpression="strNamePart" UniqueName="strNamePart" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iParishNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iParishNumber" SortExpression="iParishNumber" UniqueName="iParishNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameParish" ForceExtractValue="Always" HeaderText="strNameParish" SortExpression="strNameParish" UniqueName="strNameParish" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strNameSilencerApplianceType" ForceExtractValue="Always" HeaderText="نوع دستگاه" ReadOnly="True" SortExpression="strNameSilencerApplianceType" UniqueName="strNameSilencerApplianceType"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iNumber" SortExpression="iNumber" UniqueName="iNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strChattelsCode" ForceExtractValue="Always" HeaderText="کد اموال" ReadOnly="True" SortExpression="strChattelsCode" UniqueName="strChattelsCode"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iPartNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iPartNumber" SortExpression="iPartNumber" UniqueName="iPartNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleTypeNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iCapsuleTypeNumber" SortExpression="iCapsuleTypeNumber" UniqueName="iCapsuleTypeNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iCapsuleWeight" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iCapsuleWeight" SortExpression="iCapsuleWeight" UniqueName="iCapsuleWeight" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iStatusNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iStatusNumber" SortExpression="iStatusNumber" UniqueName="iStatusNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iTimeLife" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iTimeLife" SortExpression="iTimeLife" UniqueName="iTimeLife" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="tiSilencerApplianceTypeNumber" DataType="System.Byte" ForceExtractValue="Always" HeaderText="tiSilencerApplianceTypeNumber" SortExpression="tiSilencerApplianceTypeNumber" UniqueName="tiSilencerApplianceTypeNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strProductionDate" ForceExtractValue="Always" HeaderText="strProductionDate" SortExpression="strProductionDate" UniqueName="strProductionDate" Visible="False"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="strPhysicalPlace" ForceExtractValue="Always" HeaderText="محل استقرار" ReadOnly="True" SortExpression="strPhysicalPlace" UniqueName="strPhysicalPlace"> <HeaderStyle Width="150px" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="strNameStatus" ForceExtractValue="Always" HeaderText="وضعیت فعلی" SortExpression="strNameStatus" UniqueName="strNameStatus"> <EditItemTemplate> <telerik:RadComboBox ID="strNameStatusComboBox0" runat="server"> </telerik:RadComboBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="strNameStatusLabel" runat="server" Text='<%# Eval("strNameStatus") %>'></asp:Label></ItemTemplate> <HeaderStyle Width="150px" /> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="strComment" ForceExtractValue="Always" HeaderText="توضیحات" SortExpression="strComment" UniqueName="strComment"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="iVisitNumber" DataType="System.Int32" ForceExtractValue="Always" HeaderText="iVisitNumber" SortExpression="iVisitNumber" UniqueName="iVisitNumber" Visible="False"> </telerik:GridBoundColumn> <telerik:GridEditCommandColumn EditText="ویرایش" UpdateText="ذخیره"> </telerik:GridEditCommandColumn> </Columns> </MasterTableView> <ClientSettings> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid> </td> </tr> <tr> <td> <table class="tbl"> <tr class="tdcel"> <td> <asp:Button ID="btnSaveEdit" runat="server" CssClass="tdcel" Text="ذخیره" /> </td> <td> <asp:Button ID="btnCancelEdit" runat="server" CssClass="tdcel" Text="انصراف" /> </td> </tr> </table> </td> </tr> </table> </asp:View> </asp:MultiView> <telerik:RadCodeBlock ID="RadCodeBlock2" runat="server"> <script type="text/javascript"> Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoadedHandler) function pageLoadedHandler(sender, args) { SetCalendarStartTime(); } function EndRequestHandler(sender, args) { SetCalendarStartTime(); } function SetCalendarStartTime() { Calendar.setup({ inputField: 'txtDateVisit', button: "date_btn_1", ifFormat: "%Y/%m/%d", dateType: 'jalali', weekNumbers: false }); } </script> </telerik:RadCodeBlock> </asp:Content> and master page is here: