我在我的按钮中有这个代码,它显示了从数据库到我的文本框的值(信用请求)。
protected void Button2_Click(object sender, EventArgs e)
{
using (SqlConnection scn = new SqlConnection("Data Source = 'PAULO'; Initial Catalog=ShoppingCartDB;Integrated Security =True"))
{
scn.Open();
SqlCommand cmd = new SqlCommand("SELECT CreditRequest FROM CreditRequests WHERE Username=@Username", scn);
cmd.Parameters.Add("@Username", SqlDbType.NVarChar).Value = Session["New"];
object value = cmd.ExecuteScalar();
if (value != null)
txtCredit.Text = value.ToString();
}
它完美无缺,但是当我转到另一页并返回时,价值就消失了。你可以分享如何在文本框中保存我的价值的任何技巧?
答案 0 :(得分:0)
如果您希望在页面打开时填充值,则只有当用户点击Button2
时才会填充文本框中的值,并将代码放入Page_Load
事件