62,243
社区成员




protected void Page_Load(object sender, System.EventArgs e)
{
ViewState["circleID"]= 6;
}
protected void bbt_Click(object sender, EventArgs e)
{
int testID = Convert.toInt32(ViewState["circleID"]);
}
public int circleID
{
get
{
return ViewState["circleID"] == null ? 0 : (int)ViewState["circleID"];
}
set
{
ViewState["circleID"] = value;
}
}
private int _circleID;
public int circleID
{
get{
var v= ViewState["cID"];
return v==null?0:(int)v;
}
set{
ViewState["cID"] = value;
}
}
int testID = circleID;
Response.Write(testID);
const跟static readonly才是只读不变的。。static修饰的字段方法,代表不用实例化类就能直接被调用,你这个是网页,除非要共用这个值,才用static,有个用户更改了这个值,另外个用户得到的值也将得到这个值
protected void Page_Load(object sender, System.EventArgs e)
{
if(!ispostpaback){
circleID = 6;
}
}