project80888
سه شنبه 01 بهمن 1392, 19:52 عصر
سلام دوستان عزیز
من یه سری مطالعات در مورد ViewState انجام دادم
یه چیزهایی فهمیدم
اما یه سری ابهامات دارم
من توی پروژه که الان دارم می نویسم خیلی از ViewState استفاده می کنم
مثلا زمانی زمانی که می خواهم ایندکس گریدم عوض شود
نمونه :
protected void GridView_LoadAllUserArc_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
try
{
GridView_LoadAllUserArc.PageIndex = e.NewPageIndex;
DataTable dt = (DataTable)ViewState["LoadAllArc"];
if (dt != null)
{
GridView_LoadAllUserArc.DataSource = dt;
GridView_LoadAllUserArc.DataBind();
}
}
catch (Exception)
{
throw;
}
}
ویا زمانی که می خواهم جستجو بر حسب آیتمهای مختلف انجام بدم
به نظر شما دوستان ممکن است چه مشکلاتی بوجو بیاید و آیا اصلا این روش من ایرادی دارد یه نه ؟
در زمینه سرعت ، امنیت و.....
من یه سری مطالعات در مورد ViewState انجام دادم
یه چیزهایی فهمیدم
اما یه سری ابهامات دارم
من توی پروژه که الان دارم می نویسم خیلی از ViewState استفاده می کنم
مثلا زمانی زمانی که می خواهم ایندکس گریدم عوض شود
نمونه :
protected void GridView_LoadAllUserArc_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
try
{
GridView_LoadAllUserArc.PageIndex = e.NewPageIndex;
DataTable dt = (DataTable)ViewState["LoadAllArc"];
if (dt != null)
{
GridView_LoadAllUserArc.DataSource = dt;
GridView_LoadAllUserArc.DataBind();
}
}
catch (Exception)
{
throw;
}
}
ویا زمانی که می خواهم جستجو بر حسب آیتمهای مختلف انجام بدم
به نظر شما دوستان ممکن است چه مشکلاتی بوجو بیاید و آیا اصلا این روش من ایرادی دارد یه نه ؟
در زمینه سرعت ، امنیت و.....