public partial class _Default : System.Web.UI.Page
{
public static string a = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
a = "ccc";
}
}
protected void Button1_Click(object sender, EventArgs e)
{
a = "pppdfdf";
}
}
static 的确可以保留,这样好吗?public partial class _Default : System.Web.UI.Page
{
public static static string a = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
a = "ccc";
}
}
protected void Button1_Click(object sender, EventArgs e)
{
a = "pppdfdf";
}
}
{
public static string a = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
a = "ccc";
}
}
protected void Button1_Click(object sender, EventArgs e)
{
a = "pppdfdf";
}
}
static 的确可以保留,这样好吗?public partial class _Default : System.Web.UI.Page
{
public static static string a = "";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
a = "ccc";
}
}
protected void Button1_Click(object sender, EventArgs e)
{
a = "pppdfdf";
}
}
web 开发中 尽量不要使用 静态变量你想保留住变量的值,可以存储在viewstate 中但要求变量必须是可序列化的
public string A
{
get {
if(a==null)
return "";
else
return a;
}
set { a = value; }
}