亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET對象有哪些

發布時間:2020-12-05 11:37:28 來源:億速云 閱讀:173 作者:小新 欄目:編程語言

小編給大家分享一下ASP.NET對象有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

ASP.NET對象有如下幾個:

ASP.NET對象有哪些

本文從“asp.net中通過from表單submit提交到后臺的實例”來談談RequestResponse這兩個對象的使用。

(一)引入實例

       前臺<body>中的表單代碼:

<body>
    <form method="get" action="WebForm1.aspx">
        <table style="width:50%;">
            <tr>
                <td> </td>
                <td>
                    <input id="text1"  name="txtUserName" type="text" /></td>
                <td class="auto-style1"> </td>
            </tr>
            <tr>
                <td> </td>
                <td>
                    <input id="text2"  name="txtUserPwd" type="text" /></td>
                <td class="auto-style1"> </td>
            </tr>
            <tr>
                <td> </td>
                <td>
                    <input id="ccc" type="submit" value="提交" /></td>
                <td class="auto-style1"> </td>
            </tr>
        </table>
    </form>
</body>

       表單中的method方法,即表單的提交方法。

       表單中的action方法,指定表單的提交目標。

       action=“WebFrom1”,指的是表單的提交后指向WebForm1窗體。在該路徑的頁面中,用Request.From可以接受到Post方法的數據。用Requet.QuestString可以接受Get的數據。具體用Post還是用Get,可以在表單中的Method屬性中設置。

      后臺的C#代碼:

    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //Request三種獲取表單值得方法。

            #region  對于post方法遞交表單的獲取值方法
            //string userName = Request.Form.Get("txtUserName").ToString();
            //string userPwd = Request.Form.Get("txtUserPwd").ToString();
            #endregion

            #region  對于get方法遞交表單的獲取值方法
            //string userName = Request.QueryString["txtUserName"].ToString();  
            //string userPwd = Request.QueryString["txtUserPwd"].ToString();
            #endregion
           
            #region  對兩者方法都適用的方法,運用Reuqest的索引值去獲取所要求的表單值
            string userName = Request["txtUserName"].ToString();
            string userPwd = Request["txtUserPwd"].ToString();
            #endregion
            Response.Write("登陸的用戶名為:" + userName + ";密碼為:" + userPwd);

            if (userName=="a"&&userPwd=="b")
            {
                Response.Redirect("WebForm2.aspx");
            }
            else
            {
                Response.Redirect("login.html");
            }       
        }
    }

(二)Request對象和Response對象用法總結

一、Request對象

       Request三種獲取表單值得方法的具體實現,我已都寫入到后代代碼的實例中了,在這里就不贅述。

       這里需要注意的是:get和post方法的區別如下:

        get方法提交,直接定義一個url就可以傳值。缺點是,傳的值是明碼顯示的。因為瀏覽器顯示的字符是有長度的,所以他的數據顯示的時候是受限制的。

        post提交,是把數據作為一個整個集合進行提交,對于post方法傳值的方法傳的參數不會在url中用明碼顯示。

二、Response對象

        response對象,最主要的用到的方法是respone.write(string)和responst.redirect(url).

        response.write(string)的作用是從服務器端向客戶端返回數據(寫數據)。

        response.rediec("url")的作用是在服務器端重定向另一個網頁。

以上是“ASP.NET對象有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万载县| 汨罗市| 容城县| 工布江达县| 通州市| 延边| 隆德县| 林芝县| 安化县| 唐河县| 遂昌县| 昂仁县| 乳山市| 凉城县| 梁山县| 嘉峪关市| 乌拉特中旗| 山阳县| 通山县| 景泰县| 溧阳市| 开封县| 新宁县| 白朗县| 弥渡县| 宁陕县| 宣威市| 安岳县| 利川市| 上栗县| 喀喇沁旗| 涪陵区| 高要市| 嵊州市| 七台河市| 永登县| 罗江县| 长汀县| 聂拉木县| 万盛区| 任丘市|