我有以下代码:
//旧代码
其中txt_fname
和其他是TextBox ID。文本框包含字符串,但是当我使用submit_Click
的方法在DB中插入值时,它们不会被插入。数据库保留旧值。
插入方法是
//旧代码
我知道它有效,因为u_date
总是正确插入。
为什么字符串是空白的任何想法?
以下是提交按钮的完整代码:
//旧代码
答案 0 :(得分:1)
我猜测你没有在页面加载事件处理程序中使用IsPostBack
属性,并且无意中覆盖了值。
请务必执行类似
的操作if (!IsPostBack) {
// manipulate control values only if loading
}
如果您提供有关页面加载情况的更多信息,我们可能会在诊断时获得更好的运气。