2014-09-24 63 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

向我們展示您的代碼! – 2014-09-24 07:30:17

+0

其充足的代碼量。 – 2014-09-24 07:32:45

+0

將其縮小到我們可以重現的最小量。 – 2014-09-24 07:33:02

回答

2

從您的代碼中,我看不到您的ASPX文件中的標題。它應該是這樣的:

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

這將把ASPX文件和文件CS連成一片(因此partial部分類聲明後面的代碼)。

+0

你是對的這段代碼在這個文件中不可用,但我現在加了它,並加下劃線藍色whith消息「關鍵字不能作爲標識符」 – 2014-09-24 08:08:13

+0

錯誤在哪裏?另外,也許你需要先編譯。 – 2014-09-24 08:08:43

+0

當我將箭頭懸停在此腳本上時,它顯示此消息 – 2014-09-24 08:11:04

0

最有可能你沒有設置runat="server"標籤。沒有這些,CodeBehind根本不知道控件。

+0

當我拖動設計或.aspx文件中的項目runat =「服務器」是默認情況下存在於該標記,仍然我有這個問題 – 2014-09-24 07:34:44

+0

那麼,我們確實需要看到更多的代碼。 – Alexander 2014-09-24 07:38:34

+0

我編輯了問題請查找它 – 2014-09-24 08:00:22