簡體   English   中英

從表單獲取輸入以顯示在同一網頁的文本框中

[英]Get the input from a form to display in textbox in the same web page

我的表單收集輸入。

        <table>
       <tr>
         <td>First Name:</td>
         <td><asp:TextBox ID="txtFirstName" runat="server">
            </asp:TextBox>
         </td>
         <td class="style2"><asp:RequiredFieldValidator ID="rfvFirstName" 
                     runat="server" 
                     ControlToValidate="txtFirstName"
                    ErrorMessage="First Name can't be left blank" 
                    SetFocusOnError="True">*
             </asp:RequiredFieldValidator>
             <asp:DropDownList ID="DropDownList1" runat="server">
             <asp:ListItem>Business</asp:ListItem>
             <asp:ListItem>Other</asp:ListItem>
             </asp:DropDownList>
        </td>
        </tr>
        <tr>
        <td>Last Name:</td>
        <td><asp:TextBox ID="txtLastName" runat="server">
            </asp:TextBox></td>
        <td class="style2"><asp:RequiredFieldValidator 
                 ID="RequiredFieldValidator1" runat="server" 
                 ControlToValidate="txtLastName"
                 ErrorMessage="Last Name can't be left blank" 
                 SetFocusOnError="True">*
            </asp:RequiredFieldValidator>
        </td></tr>

        <tr><td>UserName:</td>
        <td><asp:TextBox ID="txtUserName" runat="server">
            </asp:TextBox>
        </td>
        <td class="style2"><asp:RequiredFieldValidator 
                 ID="rfvUserName" 
                 runat="server" 
                 ControlToValidate="txtUserName"
                 ErrorMessage="UserName can't be left blank" 
                 SetFocusOnError="True">*
            </asp:RequiredFieldValidator>
        </td></tr>

        <tr><td>Password:</td>
        <td><asp:TextBox ID="txtPwd" runat="server"
                         TextMode="Password">
            </asp:TextBox>
        </td>
        <td class="style2"><asp:RequiredFieldValidator ID="rfvPwd" 
                 runat="server" ControlToValidate="txtPwd"
                 ErrorMessage="Password can't be left blank" 
                 SetFocusOnError="True">*
           </asp:RequiredFieldValidator>
        </td></tr>

        <tr><td>Confirm Password:</td>
        <td><asp:TextBox ID="txtRePwd" runat="server"
                         TextMode="Password">
            </asp:TextBox>
        </td>
        <td class="style2"><asp:CompareValidator ID="CompareValidator1" 
                 runat="server" 
                 ControlToCompare="txtRePwd" 
                 ControlToValidate="txtPwd" 
                 Operator="Equal" 
                 ErrorMessage="Password and confirm password do not match" 
                 SetFocusOnError="True">
            </asp:CompareValidator>
        </td></tr>

        <tr><td class="style1">Gender:</td>
        <td class="style1"><asp:RadioButtonList ID="rdoGender" 
                                 runat="server">
                 <asp:ListItem>Male</asp:ListItem>
                 <asp:ListItem>Female</asp:ListItem>
            </asp:RadioButtonList>
        </td>
        <td class="style3"><asp:RequiredFieldValidator 
                 ID="RequiredFieldValidator2" 
                 runat="server" 
                 ControlToValidate="rdoGender"
                 ErrorMessage="Gender can't be left blank" 
                 SetFocusOnError="True">*
             </asp:RequiredFieldValidator>
        </td></tr>

        <tr><td>Address:</td>
        <td><asp:TextBox ID="txtAdress" runat="server" 
                         TextMode="MultiLine">
            </asp:TextBox>
        </td>
        <td class="style2"><asp:RequiredFieldValidator ID="rfvAddress" 
                runat="server" 
                 ControlToValidate="txtAdress"
                ErrorMessage="Address can't be left blank" 
               SetFocusOnError="True">*
            </asp:RequiredFieldValidator>
        </td></tr>
        <tr><td>Email ID:</td>
        <td><asp:TextBox ID="txtEmailID" runat="server">
            </asp:TextBox>
        </td>
        <td class="style2"><asp:RequiredFieldValidator 
                ID="RequiredFieldValidator3" 
                runat="server" 
                ControlToValidate="txtEmailID"
                ErrorMessage="Email can't be left blank" 
                SetFocusOnError="True">*
           </asp:RequiredFieldValidator>
       </td></tr>
       <tr><td><asp:Label ID="lblMsg" runat="server">
               </asp:Label>
          </td>
       <td><asp:ValidationSummary ID="ValidationSummary1" 
                runat="server" ShowMessageBox="True" 
                ShowSummary="False"/>
       </td></tr>
       <tr><td><asp:Button ID="btnSave" runat="server" 
                       Text="Sign Up" 
                       onclick="btnSave_Click"/>
   </td></tr>
   </table>

我知道這是為下一步要使用的服務器設置的,現在,我只是想讓btnsave按鈕將來自表單的輸入顯示到純文本框中。 怎么做?

要在后面的代碼上執行此操作,只需使用Request.Form ,將所有表單數據包含在一行中。

因此,您的最終代碼將類似於txtLiteral.Text = Request.Form.ToString()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM