2014-09-24 2 views
0

Я работаю над шаблоном html, который я преобразовал в формат .aspx ... я скопировал весь html-код в .aspx, теперь, когда я вставляю любой asp-элемент, например текстовое поле, кнопки и т. д. в дизайне или файле .aspx и дважды щелкните по нему, но он не перейдет к файлу .cs, и если я перейду в файл .cs и сделаю метод для него вручную, он все равно не отвечает. когда я пишу имя объекта, например TextBox1.text, поэтому TextBox1 подчеркивается красным, так как объект недоступен. Какова природа и душа для этой проблемы?объект недоступен в .cs файле

это ASPX код:

<body class="home page page-id-53 page-template page-template-page-properties-grid-php header-light color-blue pattern-none layout-wide "> 

    <div id="wrapper-outer"> 
     <div id="wrapper"> 
      <div id="wrapper-inner"> 
       <div class="header-top-wrapper"> 
        <div class="header-top"> 
          <div class="breadcrumb-wrapper"> 
      <div class="container"> 
       <div class="row"> 
        <div class="span12"> 
                    <div class="breadcrumb pull-left"> 
                   <!-- Breadcrumb NavXT 5.1.1 --> 
    Realia 
                 </div><!-- /.breadcrumb --> 

                    <div class="account pull-right"> 
                   <div class="menu-anonymous-container"><ul id="menu-anonymous" class="nav nav-pills"><li id="menu-item-124" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-124"><a href="login/index.html">Login</a></li> 
    <li><asp:HyperLink ID="Resgister" CssClass="menu-item menu-item-type-post_type menu-item-object-page menu-item-123" NavigateUrl="~/register.aspx" runat="server">Register</asp:HyperLink></li> 

    </ul></div> 

          </div> 
             </div><!-- /.span12 --> 
       </div><!-- /.row --> 
      </div><!-- /.container --> 
     </div><!-- /.breadcrumb-wrapper --> 

         <!-- HEADER --> 
         <div id="header-wrapper"> 
          <div id="header"> 
           <div id="header-inner"> 
            <div class="container"> 
             <div class="navbar"> 
              <div class="navbar-inner"> 
               <div class="row"> 
                <div class="logo-wrapper span4"> 
                 <a href="#nav" id="btn-nav">Toggle navigation</a> 

                              <div class="logo"> 
                                 <a href="index.html" title="Home"> 
                                                 <img src="wp-content/themes/realia/assets/img/logo.png" alt="Home"> 
                                 </a> 
                 </div><!-- /.logo --> 

    <asp:Button ID="Button1" runat="server" Text="Button" /> 
                                                           <div class="site-name"> 
                    <a href="index.html" title="Home" class="brand"> 
                    </a> 
                   </div><!-- /.site-name --> 

                                                           <div class="site-slogan"> 
                    <span>Real estate & Rental <br>made easy</span> 
                   </div><!-- /.site-slogan --> 
                                           </div><!-- /.logo-wrapper --> 

                             <div class="info"> 
                                               <div class="site-email"> 
                    <a href="mailto:[email protected]"> 
                     [email protected] 
                    </a> 
                   </div><!-- /.site-email --> 

                                               <div class="site-phone"> 
                    <span>333-444-555</span> 
                   </div><!-- /.site-phone --> 
                               </div><!-- /.info --> 


                 <a class="btn btn-primary btn-large list-your-property arrow-right" 
                  href="my-properties/index.html"> 
                  List your property 
                 </a> 
                           </div><!-- /.row --> 
              </div><!-- /.navbar-inner --> 
             </div><!-- /.navbar --> 
            </div><!-- /.container --> 
           </div><!-- /#header-inner --> 
          </div><!-- /#header --> 
         </div><!-- /#header-wrapper --> 
        </div><!-- /.top --> 
       </div><!-- /.top-wrapper --> 

       <!-- NAVIGATION --> 
       <div id="navigation"> 
        <div class="container"> 
         <div class="navigation-wrapper"> 
          <div class="navigation clearfix-normal"> 
           <div class="menu-main-container"> 
            <ul id="menu-main" class="nav"> 
             <li id="menu-item-355" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-355"> 
              <asp:HyperLink ID="NavHome" NavigateUrl="~/Index.aspx" runat="server">Home</asp:HyperLink> 
              </li> 
             <li id="menu-item-78" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menuparent menu-item-78"><asp:HyperLink ID="NavSale" NavigateUrl="~/properties.aspx" runat="server">Sale</asp:HyperLink> 

             <ul class="sub-menu"> 
               <li id="menu-item-52" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-52"><a href="blog/index.html">Apartment</a></li> 
               <li id="menu-item-148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-148"><a href="right-sidebar/index.html">Commercial</a></li> 
               <li id="menu-item-137" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137"><a href="login/index.html">Residential</a></li> 
               <li id="menu-item-149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149"><a href="left-sidebar/index.html">Land</a></li> 
               <li id="menu-item-136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-136"><a href="register/index.html">All</a></li> 
              </ul> 

             </li> 
             <li id="menu-item-78" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menuparent menu-item-78"><asp:HyperLink ID="NavPurchase" NavigateUrl="~/properties.aspx" runat="server">Purchase</asp:HyperLink> 

             <ul class="sub-menu"> 
               <li id="menu-item-52" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-52"><a href="blog/index.html">Apartment</a></li> 
               <li id="menu-item-148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-148"><a href="right-sidebar/index.html">Commercial</a></li> 
               <li id="menu-item-137" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-137"><a href="login/index.html">Residential</a></li> 
               <li id="menu-item-149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149"><a href="left-sidebar/index.html">Land</a></li> 
               <li id="menu-item-136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-136"><a href="register/index.html">All</a></li> 
              </ul> 

             </li> 
             <li id="menu-item-56" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56"><asp:HyperLink ID="NavAgents" NavigateUrl="~/agents.aspx" runat="server">Agents</asp:HyperLink> 
             </li> 
             <li id="menu-item-56" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-56"> 
              <a href="agents/index.html">Construction</a> 
             </li> 
             <li id="menu-item-63" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-63"><asp:HyperLink ID="NavContact" NavigateUrl="~/contact-us.aspx" runat="server">Contact us</asp:HyperLink></li> 
           </ul> 

           </div> 

           <div id="icl_lang_sel_widget" class="widget icl_languages_selector"><div id="lang_sel" > 
     <ul> 
      <li><a href="#" class="lang_sel_sel icl-en"> 

       <img class="iclflag" src="wp-content/plugins/sitepress-multilingual-cms/res/flags/en.png" alt="en" title="English" />         
       &nbsp;English</a>          
       <ul> 
                <li class="icl-fr">   
         <a rel="alternate" hreflang="fr" href="fr/index.html"> 

         <img class="iclflag" src="wp-content/plugins/sitepress-multilingual-cms/res/flags/fr.png" alt="fr" title="Français" />&nbsp;      
              Français     </a> 
        </li> 
            <li class="icl-de">   
         <a rel="alternate" hreflang="de" href="de/index.html"> 

         <img class="iclflag" src="wp-content/plugins/sitepress-multilingual-cms/res/flags/de.png" alt="de" title="Deutsch" />&nbsp;      
              Deutsch     </a> 
        </li> 
           </ul>    

         </li> 
     </ul>  
    </div> 
    </div>                            </div><!-- /.navigation --> 
         </div><!-- /.navigation-wrapper --> 
        </div><!-- /.container --> 
       </div><!-- /.navigation --> 


     <!-- /.map --> 
    </div><!-- /.map-wrapper -->  </div><!-- /.top-inner --> 

      </div> 


    </body> 

C# Код:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 

public partial class Index : System.Web.UI.Page 
{ 
    protected void Page_Load(object sender, EventArgs e) 
    { 

    } 
} 
+4

Сообщите нам ваш код! –

+0

его достаточное количество кода. –

+0

Ограничьте его до наименьшего количества, которое мы можем воспроизвести. –

ответ

2

Из вашего кода я не вижу заголовка в вашем файле ASPX. Это должно быть что-то вроде этого:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Index.aspx.cs" Inherits="Index" %> 

Это отображает файл ASPX и файл CS вместе в один (отсюда partial часть в коде позади объявления класса).

+0

Вы правы, этот код не доступен в этом файле, но я добавил его сейчас и его подчеркнутый синий с сообщением «Ключевое слово недопустимо как идентификатор» –

+0

Где ошибка? Кроме того, возможно, вам нужно сначала скомпилировать компиляцию. –

+0

, когда я наводил указатель мыши на этот скрипт, он показывает это сообщение –

0

Скорее всего, вы не установили runat="server" тег. Без этого CodeBehind вообще не знает элементы управления.

+0

, когда я перетаскиваю элемент в проекте или .aspx-файле, runat = "server" присутствует в этом теге по умолчанию, и все же у меня есть эта проблема –

+0

Хорошо, нам действительно нужно увидеть больше кода. – Alexander

+0

Я отредактировал этот вопрос, пожалуйста, –

Смежные вопросы