: 내가 가지고있는Asp.net "글로벌"변수
(유사 뭔가) 다음
public partial class MyClass : System.Web.UI.Page
{
String myString = "default";
protected void Page_Init(object o, EventArgs e)
{
myString = Request["passedString"];
//note that I've tried to set the default here in Init on NULL...
}
protected void Page_Load(object o, EventArgs e)
{
if(!Postback)
{
//code that uses myString....
}
else
{
//more code that uses myString....
}
}
}
그리고 내 코드에서 "passedString"을 올바르게 선택하지만 재발신시 기본값으로 재설정됩니다. Page_Init 코드에 기본값 할당을하더라도 ... 어떤 일이 벌어 질지 궁금합니다.
도움이 필요하십니까?
전달 된 문자열은 양식 값 또는 쿼리 문자열입니까? –