Global.asax에 정의 된 ArrayList를 모든 세션에 표시하려고합니다. 다음은 Global.asax 및 Default.aspx의 코드입니다.global.asax 문제 - ASP.NET의 모든 새 세션에 ArrayList 부여
public class Global : System.Web.HttpApplication
{
public ArrayList userNameList = new ArrayList();
protected void Application_Start(object sender, EventArgs e)
{
}
protected void Session_Start(object sender, EventArgs e)
{
}
}
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Global global = new Global();
User user = new User();
user.username = TextBox1.Text;
global.userNameList.Add(user);
if (global.userNameList.Count != 0)
{
foreach (User u in global.userNameList)
{
ListBox1.Items.Add(String.Format(u.username));
}
}
}
}
제발, 내가 뭘 잘못하고 있는지 말해줘. 고마워요 :)
안녕하세요. Krystian. 코드 샘플 감사. 보고있는 문제를 설명하면 도움이 될 수 있습니다. – Rap