除了你在声明str的时候少个分号外.我没看出哪儿错了配哪.
而且在执行了Add()方培汪码法后.再调用Getstring()方法.是不能返回空的.你再看看你其它地方是否有错.
-------------------
如果是winform.你那么写是没有错的.一个按扭给赋值.一个按扭取值.
但如果是webform.你就得用ViewState了陵孙.
page_load中:
if(this.IsPostBack)return;
ViewState["data"]="aa";
button1中:ViewState["data"]=ViewState["data"].ToString()+"string";
button2中:this.TextBox1.Text=ViewState["data"].ToString();
由于那是两孝含个事件执行的所以不能直接访问,在web中有两种方法:
1. static string str = ""; 将模慎友这个变量声明为静态变量
2.使用ViewState["str"]=""; 使用视图状态保存
textbox1.text = ViewState["旦槐str"].ToString()