내 페이지에 3 GridViews
있습니다.GridView에서 데이터를 지우려면 어떻게해야합니까?
내가 GridView1
에 GridView2
및 GridView3
데이터를 넣어하지만 난 내 응용 프로그램을 다시 시작할 때 GridView1
데이터가 여전히 브라우저에서 지속 된 SelectedIndexChanged
이벤트를 사용.
세션 변수를 사용하여 데이터를 저장했습니다. 어떻게 해결할 수 있습니까? GridView1
내 페이지에 3 GridViews
있습니다.GridView에서 데이터를 지우려면 어떻게해야합니까?
내가 GridView1
에 GridView2
및 GridView3
데이터를 넣어하지만 난 내 응용 프로그램을 다시 시작할 때 GridView1
데이터가 여전히 브라우저에서 지속 된 SelectedIndexChanged
이벤트를 사용.
세션 변수를 사용하여 데이터를 저장했습니다. 어떻게 해결할 수 있습니까? GridView1
응용 프로그램을 다시 시작하기 전에 데이터를 저장하는 방법은 세션을 정리해야합니다. 이 세션 변수를 지우면 Gridview가 지워집니다.
페이지로드 내에서이 작업을 수행 할 수 있습니다.
if(!IsPostBack)
{
Session["mySessionVariable"] = null;
//...do this for each session variable you need to clear.
}
세션에 새 데이터 세트 또는 null 값을 입력하십시오.
당신은 응용 프로그램 시작 GridView1 자체 때마다 삭제를 시도 할 수 있습니다 :
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GridView1.DataSource = null;
GridView1.DataBind();
}
}
을