如何使用aspx c#在html文本框中获取文本并显示它

时间:2016-04-26 14:14:49

标签: c# html asp.net

因此,对于学校项目,我需要使用aspx文件创建登录+注册表单。 我决定制作一个第2页的表单样式,在按下按钮时更改表单。 现在我需要做的是在新页面中按下提交按钮后显示输入的用户名。

这是HTML

    <%--Register--%>
    <section>
        <div id="container_demo">
            <!-- hidden anchor to stop jump -->
            <a class="hiddenanchor" id="toregister"></a>
            <a class="hiddenanchor" id="tologin"></a>
            <div id="wrapper">
                <div id="login" class="animate form">
                    <form  autocomplete="on" runat="server" name="signin" method="post" id="signin">
                        <h1>התחבר</h1>
                        <p>
                            <label for="username" class="uname" data-icon="u">אימייל או שם משתמש: </label>
                            <input <%--id="username"--%> id="signUsername" required="required" type="text" placeholder="myusername or mymail@mail.com" />
                        </p>
                        <p>
                            <label for="password" class="youpasswd" data-icon="p">סיסמה : </label>
                            <input id="lPassword" name="password" required="required" type="password" placeholder="eg. X8df!90EO" />
                        </p>
                        <p class="keeplogin">
                            <label for="loginkeeping">השאר אותי מחובר</label>
                            <input type="checkbox" name="loginkeeping" id="loginkeeping" value="loginkeeping" />

                        </p>
                        <p class="login button">
                            <input type="submit" value="התחבר" />
                        </p>
                        <p class="change_link">
                            אין משתמש?
                                <a href="#toregister" class="to_register">הצטרף</a>
                        </p>
                    </form>
                </div>

                <div id="register" class="animate form">
                    <form action="mysuperscript.php" autocomplete="on" onsubmit="return checkForm()">
                        <h1>הירשם </h1>
                        <p>
                            <label for="usernamesignup" <%--class="uname"--%> data-icon="u">שם משתמש</label>
                            <input id="usernamesignup" name="loginUsername" required="required" type="text" placeholder="mysuperusername690" pattern=".{3,}" oninvalid="this.setCustomValidity('שם משתמש קצר')" oninput="setCustomValidity('')" />
                        </p>
                        <p>
                            <label for="fNmae" class="fname" data-icon="u">שם פרטי</label>
                            <input id="fName" class="fnamesign" required="required" type="text" placeholder="איציק" />

                        </p>
                        <p>
                            <label for="lName" class=" lNaem" data-icon="u">שם משפחה</label>
                            <input id="lName" class="lNamesign" required="required" type="text" placeholder="פלדמן" />

                        </p>

                        <p>
                            <label for="emailsignup" class="youmail" data-icon="e">אימייל</label>
                            <input id="emailsignup" name="emailsignup" required="required" type="email" placeholder="mysupermail@mail.com" />
                        </p>
                        <p>
                            <label for="Password" class="youpasswd" data-icon="p">סיסמה </label>
                            <input id="Password" name="passwordsignup" required="required" type="password" placeholder="eg. X8df!90EO" />
                        </p>
                        <p>
                            <label for="cPassword" class="youpasswd" data-icon="p">אשר סיסמה </label>
                            <input id="cPassword" name="passwordsignup_confirm" required="required" type="password" placeholder="eg. X8df!90EO" />

                        </p>


                        <label for="bday">יום הולדת</label>
                        <p id="birthday">
                            <select name='day' id='dayddl'>
                                <option value='1'>1</option>
                                <option value='2'>2</option>
                                <option value='3'>3</option>
                                <option value='4'>4</option>
                                <option value='5'>5</option>
                                <option value='6'>6</option>
                                <option value='7'>7</option>
                                <option value='8'>8</option>
                                <option value='9'>9</option>
                                <option value='10'>10</option>
                                <option value='11'>11</option>
                                <option value='12'>12</option>
                                <option value='13'>13</option>
                                <option value='14'>14</option>
                                <option value='15'>15</option>
                                <option value='16'>16</option>
                                <option value='17'>17</option>
                                <option value='18'>18</option>
                                <option value='19'>19</option>
                                <option value='20'>20</option>
                                <option value='21'>21</option>
                                <option value='22'>22</option>
                                <option value='23'>23</option>
                                <option value='24'>24</option>
                                <option value='25'>25</option>
                                <option value='26'>26</option>
                                <option value='27'>27</option>
                                <option value='28'>28</option>
                                <option value='29'>29</option>
                                <option value='30'>30</option>
                                <option value='31'>31</option>
                            </select>
                            <select name='month' id='monthddl'>
                                <option value='1'>ינואר</option>
                                <option value='2'>פבואר</option>
                                <option value='3'>מרץ</option>
                                <option value='4'>אפריל</option>
                                <option value='5'>מאי</option>
                                <option value='6'>יוני</option>
                                <option value='7'>יולי</option>
                                <option value='8'>אוגוסט</option>
                                <option value='9'>ספטמבר</option>
                                <option value='10'>אוקטובר</option>
                                <option value='11'>נובמבר</option>
                                <option value='12'>דצמבר</option>
                            </select>


                            <input id="byear" name="byear" required="required" type="number" placeholder="2016" min="1970" max="2016" />


                        </p>

                        <p id="tel">
                            <label for="phone">מספר טלפון</label>
                            <br />
                            <input type="text" maxlength="3" id="phone" placeholder="050" class="bphone" />
                            -
                                <input type="text" maxlength="7" placeholder="1234567" class="ephone" />

                        </p>

                        <div id="mof">
                            <p>
                                <label for="gedner">מין</label>
                                <br />
                                <input type="radio" name="gender" value="male" checked />זכר
                        <input type="radio" name="gender" value="female" />נקבה
                            </p>
                            <p>
                                <label>סגנון האהוב</label>
                                <br />
                                <input type="radio" name="style" value="rock" required="required" />רוק
                                <br />
                                <input type="radio" name="style" value="metal" required="required" />מאטל
                                <br />
                                <input type="radio" name="style" value="classic" required="required" />
                                קלאסי
                                <br />
                            </p>
                        </div>
                        <p class="signin button">
                            <input type="submit" value="הירשם" id="sub" />
                        </p>
                        <p class="change_link">
                            יש משתמש ?
                                <a href="#tologin" class="to_register" id="reLogin">התחבר </a>
                        </p>


                    </form>
                </div>

            </div>

        </div>
    </section>
</div>

这个.cs文件

    public partial class Login_N_register_ : System.Web.UI.Page
{
    public string st = "";
    protected void Page_Load(object sender, EventArgs e)
    {
        //Signin vars
        string signUser = ((TextBox)signin.FindControl("signUsername")).Text;
        //Login vars
        string loginUser = Request.Form["loginUsername"];

            st +="<h3 style='postition:absolute;top:50%;z-index:999;'>"+ signUser+"</h3>";

    }
}

由于某种原因,.cs文件不会显示输入的文本。

没有达到它,因为我希望能够使一个表单起作用,但因为它是一个2表单一页我需要它才能显示页面上的文本框,例如:

我登录为:x:与注册表单无关的任何内容都不会运行,按下提交后.cs文件将其添加到MasterPage代码中,我将转移到新页面(action =“Main.master” “我想)

其他原因

希望我很高兴谢谢先进的

0 个答案:

没有答案