これは、値を渡したいページのコードです
protected void UpdateDriver(object sender, EventArgs e)
{
Button btn = (Button)sender;
GridViewRow gvr = (GridViewRow)btn.NamingContainer;
HiddenField hid = (HiddenField)gvr.Cells[0].FindControl("hdnID");
int UserID = Convert.ToInt32(hid.Value);
String Url = "UpdateDriver.aspx?" + "UserID=" + UserID;
Response.Redirect(Url);
// BalUsers.UpdateDriver();
// HiddenField hid = (HiddenField)gridview1.Cells[0].FindControl("hdnID");
// BalUsers
}
したがって、ドライバーの更新ページで、UserID を取得して CommandText に渡したいと考えています。
protected void Button1_Click(object sender, EventArgs e)
{
myconnection.Open();
cmd.CommandText = "UPDATE [Ovms_New].[dbo].[tbl_driver] SET [lisenceNO] = ('@lisenceNO'),[liscenceType] = ('@liscenceType') WHERE (UserID = '@UserID')";
cmd.ExecuteNonQuery();
myconnection.Close();
// BalUsers.UpdateDriver(Convert.ToInt32(TextnewNo.Text), TextChangeType.Text);
}
その値を取得してクエリに渡す方法 事前に感謝します:)