日期:2014-05-19  浏览次数:20741 次

textbox能不能保存俩个值?
显示的时候是其中一个值(textbox.text),如果update到数据库则存入与之对应的另一个值,这个值也是保存在textbox中的,因为我不想每次update都要先打开另一个表,找出与txetbox.text相对应的值update
如果不能,不知道有没有什么好的解决办法

------解决方案--------------------
自定义一个类,包装TextBox,再加一个字段来保存另一个值。
------解决方案--------------------
使用2个TextBox,一个隐藏
------解决方案--------------------
用Tag属性
textBox1.Tag = "Zswang 路过 ";
textBox2.Tag = "Zswang 接分 ";
------解决方案--------------------
可以.用Tag保存...
------解决方案--------------------
用其他的方式存贮,不一定要用 textbox 用隐藏控件也可以的
------解决方案--------------------
自定义一个类,包装TextBox,再加一个字段来保存另一个值。


这是比较好的做法……


public class MyTextBox : TextBox
{
public string MyValue
{
get { return (string) ViewState[ "MyValue "]; }
set { ViewState[ "MyValue "] = value; }
}
}