C# Request.Form用法案例详解
简介
Request对象是ASP.NET Web应用程序中的内置对象,用于在Web服务器上处理HTTP请求。其中,Request.Form是一个集合,用于获取HTTP POST的表单值。Request.Form的用法非常简单,可以通过指定表单控件的名称来获取该表单控件的值。
使用方法
//获取提交表单值
string userName = Request.Form["userName"];
string password = Request.Form["password"];
示例1:判断表单提交的用户名和密码是否正确
//获取提交表单值
string userName = Request.Form["userName"];
string password = Request.Form["password"];
//假设正确的用户名和密码为admin
if(userName == "admin" && password == "123456")
{
Response.Write("登录成功!");
}
else
{
Response.Write("用户名或者密码错误!");
}
示例2:将提交的表单内容添加到数据库中
//获取提交表单值
string title = Request.Form["title"];
string content = Request.Form["content"];
//创建数据库连接
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
//打开数据库连接
conn.Open();
//插入操作
string sqlStr = "insert into news (title, content) values (@title, @content)";
SqlCommand comm = new SqlCommand(sqlStr, conn);
comm.Parameters.AddWithValue("@title", title);
comm.Parameters.AddWithValue("@content", content);
comm.ExecuteNonQuery();
//关闭数据库连接
conn.Close();
//插入成功后,提示用户
Response.Write("添加成功!");
以上是Request.Form的用法案例详解,希望能够对大家有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C# Request.Form用法案例详解 - Python技术站