This is a migrated thread and some comments may be shown as answers.

CS0103: The control name does not exist in the current context

1 Answer 987 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Salman
Top achievements
Rank 1
Salman asked on 06 Mar 2011, 12:31 AM

hi
I have a this error when use script for get clientid of control
CS0103: The name 'RadTextBox1' does not exist in the current context

Line 271:        function SetCalendarStartTime() {
Line 272:            Calendar.setup({
Line 273:                inputField: "<%# RadTextBox1.ClientID %>",
Line 274:              
Line 275:                button: "date_btn_1",

this mycode is here

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/Site.Master" AutoEventWireup="true" CodeBehind="Capsule.aspx.cs" Inherits="FireQuench.PL.Capsule" %>
<%@ Register src="../UserControl/uscMsgBox.ascx" tagname="uscMsgBox" tagprefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="dddd" runat="server">
    <style type="text/css">
        .style1
        {
            width: 80%;
        }
        .tah
        {
            font-family: Tahoma;
            font-size: 19pt;
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CPH" runat="server">
    <div  id="divbody" style="width:80%; vertical-align:top; text-align:center;">
    <table align="center" cellpadding="0" cellspacing="0" class="style1" dir="rtl">
            <tr>
                <td>
                    <uc1:uscMsgBox ID="msgbox" runat="server" />
                
                
                     
  
                    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
                        <AjaxSettings>
                            <telerik:AjaxSetting AjaxControlID="grdParish">
                                <UpdatedControls>
                                    <telerik:AjaxUpdatedControl ControlID="grdParish" />
                                </UpdatedControls>
                            </telerik:AjaxSetting>
                        </AjaxSettings>
                    </telerik:RadAjaxManager>
                
               <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />
                     
  
                   </td>
            </tr>
            <tr>
                <td>
      
                        
  
      
  
                </td>
            </tr>
            <tr>
                <td>
      
                    <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                        ConnectionString="<%$ ConnectionStrings:FireQuenchConnectionString %>" 
                        SelectCommand="SELECT * FROM [vPart]"></asp:SqlDataSource>
      
    <telerik:RadGrid ID="grdParish" runat="server" HorizontalAlign="Center"    Skin="Outlook" 
            AutoGenerateColumns="False" GridLines="None" OnItemCreated="RadGrid1_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound"   
            onneeddatasource="grdParish_NeedDataSource" oninsertcommand="grdParish_InsertCommand" 
                        ondeletecommand="grdParish_DeleteCommand" 
                        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" CommandItemDisplay="Top"  
            NoMasterRecordsText="نوع کپسول تا به حال ثبت نشده است" EnableColumnsViewState="true" EditFormSettings-ColumnNumber="3">
<RowIndicatorColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
  
<ExpandCollapseColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
    <CommandItemSettings AddNewRecordText="نوع کپسول جدید" 
        ShowRefreshButton="False" />
    <Columns>
          
             <telerik:GridTemplateColumn DataField="iNumber" EditFormColumnIndex="0" HeaderText="شهرستان" 
                 UniqueName="iParishNumber">
                 <EditItemTemplate>
                     <telerik:RadComboBox ID="iParishNumberRadComboBox" runat="server" 
                         DataTextField="strName" DataValueField="iNumber"  AutoPostBack="true"
                     </telerik:RadComboBox>
                 </EditItemTemplate>
                 <ItemTemplate>
                     <asp:Label ID="iParishNumberLabel" runat="server" Text='<%# Eval("strNameParish") %>'></asp:Label>
                 </ItemTemplate>
             </telerik:GridTemplateColumn>
      
  
               <telerik:GridTemplateColumn  HeaderText="بخش" EditFormColumnIndex="0" 
                 UniqueName="iPartNumber">
                             <EditItemTemplate>
                                 <telerik:RadComboBox ID="iNumberRadComboBox" runat="server" 
                                     DataTextField="strName" DataValueField="iNumber"   
                                    >
                                 </telerik:RadComboBox>
                             </EditItemTemplate>
                             <ItemTemplate>
                                 <asp:Label ID="iNumberLabel" runat="server" Text='<%# Eval("strNamePart") %>'></asp:Label>
                             </ItemTemplate>
             </telerik:GridTemplateColumn>
  
       <telerik:GridBoundColumn DataField="strPhysicalPlace" EditFormColumnIndex="0" HeaderText="محل استقرار" 
                 UniqueName="strPhysicalPlace">
             </telerik:GridBoundColumn>
  
  
  
      <telerik:GridTemplateColumn  HeaderText="نوع" EditFormColumnIndex="1" 
                 UniqueName="iCapsuleTypeNumber">
                             <EditItemTemplate>
                                 <telerik:RadComboBox ID="iCapsuleTypeNumberRadComboBox" runat="server" 
                                     DataTextField="strName" DataValueField="iNumber"   
                                    >
                                 </telerik:RadComboBox>
                             </EditItemTemplate>
                             <ItemTemplate>
                                 <asp:Label ID="iCapsuleTypeNumberLabel" runat="server" Text='<%# Eval("strNameCapsulType") %>'></asp:Label>
                             </ItemTemplate>
             </telerik:GridTemplateColumn>
  
  
             <telerik:GridTemplateColumn  HeaderText="وزن" EditFormColumnIndex="1"  
                 UniqueName="iCapsuleWeightNumber">
                             <EditItemTemplate>
                                 <telerik:RadComboBox ID="iCapsuleWeightNumberRadComboBox" runat="server" 
                                     DataTextField="strName" DataValueField="iNumber" >  
                                      
                                 </telerik:RadComboBox>
                             </EditItemTemplate>
                             <ItemTemplate>
                                 <asp:Label ID="iCapsuleWeightNumberLabel" runat="server" Text='<%# Eval("strNameCapsulWeight") %>'></asp:Label>
                             </ItemTemplate>
             </telerik:GridTemplateColumn>
  
             <telerik:GridTemplateColumn  HeaderText="وضعیت فعلی" EditFormColumnIndex="1"  
                 UniqueName="iStatusNumber">
                             <EditItemTemplate>
                                 <telerik:RadComboBox ID="iStatusNumberRadComboBox" runat="server" Skin="Hay"
                                     DataTextField="strName" DataValueField="iNumber" Font-Names="tahoma"  >  
                                      
                                 </telerik:RadComboBox>
                             </EditItemTemplate>
                             <ItemTemplate>
                                 <asp:Label ID="iStatusNumberLabel"  runat="server" Text='<%# Eval("strNameStatus") %>'></asp:Label>
                             </ItemTemplate>
             </telerik:GridTemplateColumn>
  
  
          
         <telerik:GridBoundColumn DataField="iPartNumber" DataType="System.Int32" 
            HeaderText="iNumber2" ReadOnly="True" SortExpression="iNumber2" 
            UniqueName="iNumber2" ForceExtractValue="Always" Visible="False">
        </telerik:GridBoundColumn>
  
          <telerik:GridBoundColumn DataField="iParishNumber" DataType="System.Int32" 
            HeaderText="iParishNumber2" ReadOnly="True" SortExpression="iParishNumber2" 
            UniqueName="iParishNumber2" ForceExtractValue="Always" Visible="False">
        </telerik:GridBoundColumn>
          
        <telerik:GridBoundColumn DataField="iNumber" DataType="System.Int32" 
            HeaderText="iNumber" ReadOnly="True" SortExpression="iNumber" 
            UniqueName="iNumber" ForceExtractValue="Always" Visible="False">
        </telerik:GridBoundColumn>
              
             <telerik:GridBoundColumn DataField="iCapsuleTypeNumber" ForceExtractValue="Always" 
                 HeaderText="iCapsuleTypeNumber2" UniqueName="iCapsuleTypeNumber2" Visible="false" ReadOnly="true">
             </telerik:GridBoundColumn>
  
  
                 <telerik:GridBoundColumn DataField="iCapsuleWeightNumber" ForceExtractValue="Always" 
                 HeaderText="iCapsuleWeightNumber2" UniqueName="iCapsuleWeightNumber2" Visible="false" ReadOnly="true">
             </telerik:GridBoundColumn>
  
               <telerik:GridBoundColumn DataField="iStatusNumber" ForceExtractValue="Always" 
                 HeaderText="iStatusNumber2" UniqueName="iStatusNumber2" Visible="false" ReadOnly="true">
             </telerik:GridBoundColumn>   
              
             <telerik:GridBoundColumn DataField="strChattelsCode" ForceExtractValue="Always"  EditFormColumnIndex="2"
                 HeaderText="کد اموال" UniqueName="strChattelsCode">
             </telerik:GridBoundColumn>
             <telerik:GridBoundColumn DataField="iTimeLife" ForceExtractValue="Always" EditFormColumnIndex="2" 
                 HeaderText="طول عمر مفید" UniqueName="iTimeLife">
             </telerik:GridBoundColumn>
             <telerik:GridTemplateColumn DataField="strProductionDate" 
                 EditFormColumnIndex="2" HeaderText="تاریخ تولید" UniqueName="strProductionDate">
                 <EditItemTemplate>
                   <table>
                                      <tr>
                                      <td>
                                       
                                      
                                          <telerik:RadTextBox ID="RadTextBox1" runat="server" ClientIDMode="Static" AutoPostBack="true" Text='<%# Bind("strProductionDate") %>' >
                                          </telerik:RadTextBox>
                                      
                                    </td>
                                      <td><img ID="date_btn_1" alt="" src="../App_Themes/Style/Images/cal.png" style="vertical-align: top;" /></td>
                                      </tr>
                                      </table>
                 </EditItemTemplate>
                 <ItemTemplate>
                     <asp:Label ID="strProductionDateLabel" runat="server" 
                         Text='<%# Eval("strProductionDate") %>' ></asp:Label>
                 </ItemTemplate>
             </telerik:GridTemplateColumn>
              
       
       
       
       
       
       
       
       
       
        <telerik:GridEditCommandColumn   ButtonType="LinkButton" CancelText="انصراف" 
            EditText="ویرایش" InsertText="نوع جدید" UpdateText="ذخیره">
            <HeaderStyle Font-Names="Tahoma" Font-Size="9pt" HorizontalAlign="Center" 
                VerticalAlign="Middle" Width="50px"  />
        </telerik:GridEditCommandColumn>
        <telerik:GridButtonColumn CommandName="Delete" Text="حذف" UniqueName="column1">
            <HeaderStyle Width="20px" />
            <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" 
                Font-Strikeout="False" Font-Underline="False" HorizontalAlign="Center" 
                VerticalAlign="Middle" Wrap="True" />
        </telerik:GridButtonColumn>
    </Columns>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn1"    ButtonType="ImageButton"  InsertText="ذخیره" UpdateText="ذخیره"
                             CancelText="انصراف"></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>
          
        </telerik:RadGrid>
          
      
  
                </td>
            </tr>
        </table>
        <telerik:RadCodeBlock ID="RadCodeBlock1" 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: "<%# RadTextBox1.ClientID %>",
                 
                button: "date_btn_1",
                ifFormat: "%Y/%m/%d",
                dateType: 'jalali',
  
                weekNumbers: false
            });
        }
  
  
  
  
</script>
</telerik:RadCodeBlock>
    </div>
        
</asp:Content>


please help to me for solve this error
thank

1 Answer, 1 is accepted

Sort by
0
Salman
Top achievements
Rank 1
answered on 06 Mar 2011, 08:27 PM
hi
I  solve my problem
i change <'% RadTexBox.ClientID '%> With only RadTextBox
Tags
Grid
Asked by
Salman
Top achievements
Rank 1
Answers by
Salman
Top achievements
Rank 1
Share this question
or