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

解决方案 »

  1.   

    自定义一个类,包装TextBox,再加一个字段来保存另一个值。
      

  2.   

    能不能具体点呢,什么是包装?重载textbox?
      

  3.   

    用Tag属性
    textBox1.Tag = "Zswang 路过";
    textBox2.Tag = "Zswang 接分";
      

  4.   

    用其他的方式存贮,不一定要用 textbox 用隐藏控件也可以的
      

  5.   

    自定义一个类,包装TextBox,再加一个字段来保存另一个值。
    这是比较好的做法……
    public class MyTextBox : TextBox
    {
      public string MyValue
      {
        get { return (string) ViewState["MyValue"]; }
        set { ViewState["MyValue"] = value; }
      }
    }