Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 按钮不存在';你不能在Asp.net中工作吗?_C#_Asp.net_Web - Fatal编程技术网

C# 按钮不存在';你不能在Asp.net中工作吗?

C# 按钮不存在';你不能在Asp.net中工作吗?,c#,asp.net,web,C#,Asp.net,Web,我真的很困惑!我想设计在线购物网站,并使用framework 4.5在visual studio 2013中创建新的空asp.net网站,然后使用以下代码编写Register.aspx: 代码隐藏: protected void registerBtn_Click(object sender, EventArgs e) { lbReport.Text ="it works"; } <%@ Page Title="" Language="C#" Mas

我真的很困惑!我想设计在线购物网站,并使用framework 4.5在visual studio 2013中创建新的空asp.net网站,然后使用以下代码编写Register.aspx:

代码隐藏:

protected void registerBtn_Click(object sender, EventArgs e)
    {
        lbReport.Text ="it works";   
    }
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Register.aspx.cs" Inherits="Register" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
      <script>
           (function ($) {
               // constants
               var SHOW_CLASS = 'show',
                   HIDE_CLASS = 'hide',
                   ACTIVE_CLASS = 'active';

               $('.tabs').on('click', 'li a', function (e) {
                   e.preventDefault();
                   var $tab = $(this),
                        href = $tab.attr('href');

                   $('.active').removeClass(ACTIVE_CLASS);
                   $tab.addClass(ACTIVE_CLASS);

                   $('.show')
                      .removeClass(SHOW_CLASS)
                      .addClass(HIDE_CLASS)
                      .hide();

                   $(href)
                     .removeClass(HIDE_CLASS)
                     .addClass(SHOW_CLASS)
                     .hide()
                     .fadeIn(550);
               });
           })(jQuery);
   </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div class="body-logIn">
        <div class="wrap">
            <div class="flat-form-register">
                <ul class="tabs">
                    <li>
                        <a href="LogIn.aspx">ورود</a>
                    </li>
                    <li>
                        <a href="Register.aspx" class ="active">ثبت نام</a>
                    </li>
                    <li>
                        <a href="ResetPass.aspx">تغییرپسورد</a>
                    </li>
                </ul>
             <div id="register" class="form-action show">
                    <h1>ثبت نام</h1>
                        <p>. ازاین که می خواهید عضوی ازفروشگاه من باشید بسیار متشکریم،بهترین لحظات را درفروشگاه من برای شما آرزومندیم</p>
                <form class="form-Account">
                    <ul>
                        <li>
                            <asp:TextBox ID="userText" runat="server" cssClass="logInTextBox" PlaceHolder="نام کاربری" ></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="passText" runat="server" TextMode="Password" cssClass="logInTextBox" PlaceHolder="پسورد"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="confirmPassText" runat="server" TextMode="Password" cssClass="logInTextBox"  PlaceHolder="تکرار پسورد"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="nameText" runat="server" cssClass="logInTextBox" PlaceHolder="نام و نام خانوادگی"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="emailText" runat="server" cssClass="logInTextBox" PlaceHolder="آدرس الکترونیکی"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="mphoneText" runat="server" cssClass="logInTextBox" PlaceHolder="شماره همراه"></asp:TextBox>
                        </li>
                        <li>
                             <asp:button ID="registerBtn"  runat ="server" Text="ثبت کنید" class="button" OnClick="registerBtn_Click" />
                        </li>
                        <li>
                            <asp:Label ID ="lbReport" Text="Hello world" runat="server" ForeColor="Black"></asp:Label>
                        </li>
                    </ul>                     
                </form>
            </div>
                <div id="LogIn" class="form-action hide"></div>
                <div id="RessetPass" class="form-action hide"></div>
        </div>
    </div>
</div>
</asp:Content>
注册。aspx:

protected void registerBtn_Click(object sender, EventArgs e)
    {
        lbReport.Text ="it works";   
    }
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Register.aspx.cs" Inherits="Register" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
      <script>
           (function ($) {
               // constants
               var SHOW_CLASS = 'show',
                   HIDE_CLASS = 'hide',
                   ACTIVE_CLASS = 'active';

               $('.tabs').on('click', 'li a', function (e) {
                   e.preventDefault();
                   var $tab = $(this),
                        href = $tab.attr('href');

                   $('.active').removeClass(ACTIVE_CLASS);
                   $tab.addClass(ACTIVE_CLASS);

                   $('.show')
                      .removeClass(SHOW_CLASS)
                      .addClass(HIDE_CLASS)
                      .hide();

                   $(href)
                     .removeClass(HIDE_CLASS)
                     .addClass(SHOW_CLASS)
                     .hide()
                     .fadeIn(550);
               });
           })(jQuery);
   </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div class="body-logIn">
        <div class="wrap">
            <div class="flat-form-register">
                <ul class="tabs">
                    <li>
                        <a href="LogIn.aspx">ورود</a>
                    </li>
                    <li>
                        <a href="Register.aspx" class ="active">ثبت نام</a>
                    </li>
                    <li>
                        <a href="ResetPass.aspx">تغییرپسورد</a>
                    </li>
                </ul>
             <div id="register" class="form-action show">
                    <h1>ثبت نام</h1>
                        <p>. ازاین که می خواهید عضوی ازفروشگاه من باشید بسیار متشکریم،بهترین لحظات را درفروشگاه من برای شما آرزومندیم</p>
                <form class="form-Account">
                    <ul>
                        <li>
                            <asp:TextBox ID="userText" runat="server" cssClass="logInTextBox" PlaceHolder="نام کاربری" ></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="passText" runat="server" TextMode="Password" cssClass="logInTextBox" PlaceHolder="پسورد"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="confirmPassText" runat="server" TextMode="Password" cssClass="logInTextBox"  PlaceHolder="تکرار پسورد"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="nameText" runat="server" cssClass="logInTextBox" PlaceHolder="نام و نام خانوادگی"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="emailText" runat="server" cssClass="logInTextBox" PlaceHolder="آدرس الکترونیکی"></asp:TextBox>
                        </li>
                        <li>
                            <asp:TextBox ID="mphoneText" runat="server" cssClass="logInTextBox" PlaceHolder="شماره همراه"></asp:TextBox>
                        </li>
                        <li>
                             <asp:button ID="registerBtn"  runat ="server" Text="ثبت کنید" class="button" OnClick="registerBtn_Click" />
                        </li>
                        <li>
                            <asp:Label ID ="lbReport" Text="Hello world" runat="server" ForeColor="Black"></asp:Label>
                        </li>
                    </ul>                     
                </form>
            </div>
                <div id="LogIn" class="form-action hide"></div>
                <div id="RessetPass" class="form-action hide"></div>
        </div>
    </div>
</div>
</asp:Content>


  • ثبت نام 。15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15七、本项目的主要内容包括:


    但是,当我点击按钮时,什么也没有发生,似乎没有调用registerBtn\u click!我能做什么?如何解决此问题?

    您对
    按钮使用了不正确的标记,即

    尝试使用

    
    
    将您的代码添加到问题中(不是所有代码,只是与问题相关),不要在此处粘贴链接。建议:在事件处理程序
    寄存器上放置断点,然后单击
    检查是否触发。为什么不使用
    创建按钮?我放置断点,但它不会触发!我的问题是为什么它没有启动???/似乎问题出在我的MasterPage.master上,因为当我创建一个新的web表单并复制其中的全部内容时!很好用!母版页似乎不允许调用该函数!怎么了?你的jquery库在哪里?这没什么区别!它也不起作用!这不是问题所在,这两种语法都可以使用。