网站建设资讯

NEWS

网站建设资讯

ASP.NET对象有哪些

小编给大家分享一下ASP.NET对象有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

昌邑网站建设公司创新互联,昌邑网站设计制作,有大型网站制作公司丰富经验。已为昌邑近1000家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的昌邑做网站的公司定做!

ASP.NET对象有如下几个:

ASP.NET对象有哪些

本文从“asp.net中通过from表单submit提交到后台的实例”来谈谈RequestResponse这两个对象的使用。

(一)引入实例

      前台中的表单代码:


    

       表单中的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对象有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


新闻名称:ASP.NET对象有哪些
网页地址:http://cdweb.net/article/jodpoh.html