2016-12-14 1 views
-1

私はasp.netの初心者です。私は "'TextBox'タイプのControl 'ContentPlaceHolder1_txtReason'は、runat = serverのフォームタグ内に配置する必要があります。"}

}」。タイプ「テキストボックス」の

コントロール「ContentPlaceHolder1_txtReasonは」にrunat =サーバーとフォームタグの内側に配置されている必要があり、上記のエラーを受け取る維持し、私はこの問題を爪することはできませんよそれの頭の上に。

ホープ誰かが私の間違いを指摘することができます。

<%@ Master Language="C#" AutoEventWireup="true"  CodeBehind="Master.master.cs" Inherits="E.Master" %> 
<!DOCTYPE html> 
<head id="Head1" runat="server"> 
    <asp:ContentPlaceHolder ID="head" runat="server"> 
</asp:ContentPlaceHolder> 
</head> 
<body>   

    <!-- Navigation --> 
    <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0"> 
     <div class="navbar-header"> 
      This navbar 
      <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> 
       <span class="sr-only">Toggle navigation</span> 
       <span class="icon-bar">aaaaaaa</span> 
       <span class="icon-bar">aaaaaaa</span> 
       <span class="icon-bar">aaaaaaaa</span> 
      </button> 
        </div> 
     <!-- /.navbar-header --> 
     <ul class="nav navbar-top-links navbar-right">    
     </ul> 
     <!-- /.navbar-top-links --> 
    </div> 
     </nav> 
    <div class="navbar-default sidebar" role="navigation"> 
     <div class="sidebar-nav navbar-collapse"> 
      <% generateMenu(); %> 
     </div> 
    </div>  
      <div id="page-wrapper"> 

     <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
     </asp:ContentPlaceHolder> 
     <asp:ContentPlaceHolder ID="footercontent" runat="server"> 
     </asp:ContentPlaceHolder> 

    </div> 
</body> 
</html> 

答えて

0

をあなたは<form runat="server" id="form1">を配置する必要があります。

<body>   
    <form id="form1" runat="server"> 
     // You should code for your controls inside this block. This runat="server" indicates that a control is being treated as a server control. 
     </form> 
    </body> 

詳細はHere

です
関連する問題