ASP.NET

59.C# ASP.NET - 클라이언트 측 ( QueryString ) [상태관리7]

Godffs 2009. 10. 20. 23:46
반응형
클라이언트측 보관
- QueryString
: 웹 브라우저의 URL에 임시로 데이터 실어서 다른 페이지로 이동

Web Form을 두개 추가합니다. ( FrmQueryString.aspx, FrmQueryStringTest.aspx. )
FrmQueryString.aspx

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

    <a href="FrmQueryStringTest.aspx?Num=5&Name=RedPlus">

    링크로 쿼리스트링 전달</a>

    </div>

    </form>

</body>

</html>


FrmQueryStringTest.aspx.cs

protected void Page_Load(object sender, EventArgs e)

{

   //쿼리스트링은 문자열

 

   // 페이지에서 넘겨온 쿼리스트링 출력

   if (!String.IsNullOrEmpty(Request.QueryString["Num"]))

   {

       Response.Write(Request.QueryString["Num"] + "<br/>"); //5

       Response.Write(Request.QueryString["Name"] + "<br/>"); //RedPlus

   }

}


결과화면

[그림59-1]



반응형