0
다른보기 상태가 활성화되었음을 나타내는 문자열을 표시하는 코드가 있습니다. 어떻게 문자열을 숨기고 있지 않고 이전 상태로 되돌아가는 다른 버튼을 어떻게 추가 할 것인가? 궁극적으로 뷰 상태 (파일 업로드 및 데이터베이스의 데이터/문서의 데이터 표시)를 사용하여 여러 가지 방법을 실행할 수 있기를 원합니다..net에서보기 상태 사이를 순환합니까?
내 코드는 그와 동일합니다.
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
string viewStateDisplay = "ViewState 2 is now being displayed";
if(ViewState["PageState"]==null)
{
ViewState["PageState"] = viewStateDisplay;
}
}
}
protected void btnClick_Click(object sender, EventArgs e)
{
lblString.Text = ViewState["PageState"].ToString();
}
</script>
<div>
ViewState Data: <b><asp:Label ID="lblString" runat="server"/></b>
<asp:Button ID="btnClick" runat="server" Text="Get ViewState Data"
onclick="btnClick_Click"/>
</div>
"viewstate"라고하면 ASP.NET viewstate 자체에 대해 말하는 것이 아닙니다. 화면 뒤집기 또는 보이는 div를 변경하거나 (마법사 화면과 같이) 화면이 다르게 보이지만 ASP.NET viewstate 자체와는 아무런 관련이없는 것으로 들리는 것 같습니다. 그 맞습니까? – tgolisch
나는 그렇게 생각한다. viewstate를 사용하라는 말을 듣고 그것이 어떻게 생겼는지 예를 든다. ASP.NET viewstates는 다른 것입니까? 내가하고 싶은 일은 다른 섹션을 숨기면서 페이지의 한 섹션을 다른 섹션으로 대체하는 것입니다. – DevAL