我有一個帶有文本框和按鈕的數據列表的asp.net頁面,在頁面加載文本框中獲取文本,如果我更改文本並按下按鈕的文本不會更新。文本框的值沒有得到更新
我在做什麼錯?
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable table = CategoryAccess.GetProducts();
ProductList.DataSource = table;
ProductList.DataBind();
}
}
protected void btn_Click(object sender, EventArgs e)
{
string Name = textbox.Text;
CategoryAccess.UpdateProducts(Name);
}
}
是否有附加的代碼在這裏丟失。你是否明確設置了文本框的文本。如果是這樣,這將消除您到達btn_Click事件時的更改。 – brumScouse 2010-10-31 13:58:52
我有點迷失在這裏,你能展示.aspx代碼,以及categoryaccess鏈接到哪裏?一個SQL表或什麼? – xandy 2010-10-31 13:59:47
我使代碼變得簡單易見,它必須在這裏是問題所在,SQL沒有問題。 – Nicklas 2010-10-31 14:10:24