Request.QueryString传值的问题
需要用Request.QueryString传值给页面,代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
if (!IsPostBack)
{
string id = Request.QueryString["id"].ToString();
string strsql = "update jindu set 评语='" + TextBox1.Text.Trim() + "' where id=";
strsql = strsql + id;
OleDbConnection conn = Access.conn();
conn.Open();
OleDbCommand cmd = new OleDbCommand(strsql, conn);
int re = cmd.ExecuteNonQuery();
conn.Close();
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('评价成功!');</script>");
}
}
获取传值时,id的值总是为null,这是为啥?怎么修改??