我有一个包含 10 个输入的页面(文本框)。我在 Page_Load 中设置了每个输入值
txtColor.Text = "#FFFFFF"
每个输入都是一个颜色选择器。当用户选择一种颜色时,十六进制名称会在文本框中使用一段 javascript 代码设置:
document.getElementById(txtColor).setAttribute("value", newColor);
当我尝试保存更改时不知道为什么,但保存的值是旧值。
如果起初该值为“FFFFFF”,但随后用户选择了“000000”,程序将忽略该值并将“FFFFFF”保存在我的数据库中。
我正在使用 vb.net
我很感激任何帮助!
编辑:哦,天哪,这当然是蒂姆·梅多拉(Tim Medora)说的。我放了“Not IsPostBack”,一切正常。
非常感谢,我无法看到我的错误。