页面加载问题 [英] Page Load problem

查看:59
本文介绍了页面加载问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨那里,


我的问题是:当我尝试尝试页面重定向时,它会记录两次到新页面的page_load。


 


 
protected void Page_Load( object sender,EventArgs e)

{

dtDenetciler.Columns.Add(denetciAdSoyad);
dtDenetciler.Columns.Add(denetciID);

dtDenetciler.Columns.Add(denetciEkipUnvan);

dtDenetciler.Columns.Add(deneciEkipUnvanID);

dtDenetciler.Columns.Add(denetimBaslangic);

dtDenetciler.Columns.Add(denetimBitis);

dropDownListDoldur();

int basvuruDetayID = Convert.ToInt32(Request.QueryString [" id" ]);

if (!IsPostBack)

{

DataTable dtstandart = StandartJobs。 LoadStandartbyBasvuruDetay(basvuruDetayID);

gvStandartSec.DataSource = dtstandart;

gvStandartSec.DataBind();

DropDownList drdList;

foreach (GridViewRow grdRow gvStandartSec.Rows)

{

drdList =(DropDownList)(gvStandartSec.Rows [grdRow.RowIndex] .Cells [1] .FindControl(" ddlDenetimTuru" ));

drdList.DataSource = ParametreJobs.ParametreDoldurByParametreTip(" DENETIMTIP" );

drdList.DataValueField = " ID" ;

drdList.DataTextField = " PARAMETREADI" ;

drdList.DataBind();

}

foreach (GridViewRow grdRow in gvStandartSec.Rows)

{

int i = 0; i< dtstandart.Rows.Count; i ++)

{

((DropDownList)grdRow.FindControl("ddlDenetimTuru"))。SelectedValue = dtstandart.Rows [" DENETIMTURID" ]。ToString() ;

}

}

DataTable dtDenetim = DenetimJobs.LoadDenetimByBasvuruDetay(basvuruDetayID);



for int i = 0; i< dtDenetim.Rows.Count; i ++)

{

txtDenetimBaslangicTarihiDuz.Text = dtDenetim.Rows [" DENETIMBASLANGICTARIHI" ]的ToString();

txtDenetimSureDuz.Text = dtDenetim.Rows [" DENETIMSURE" ]。ToString();

}

BasvuruDetay bDenetimID = new BasvuruDetay(basvuruDetayID);



DataTable dtDenetimEkibi = DenetimEkipJobs.LoadDenetimEkibiByDenetimID(bDenetimID.DENETIMID.ID);

for int i = 0; i< dtDenetimEkibi。 Rows.Count; i ++)

{

gvDenetimEkibi.DataSource = dtDenetimEkibi;

gvDenetimEkibi.DataBind();

}

.ViewState.Add( "denetimEkipGrid",dtDenetimEkibi);

ViewStateDenetciDoldur();



}

}

解决方案

ASP.NET问题属于ASP.NET论坛:


http://forums.asp.net/


Hi There,

My question is: When I attempt to try a page redirection,it's logging two times to page_load of new page.

 

protected void Page_Load(object sender, EventArgs e)

{

dtDenetciler.Columns.Add(denetciAdSoyad);
dtDenetciler.Columns.Add(denetciID);

dtDenetciler.Columns.Add(denetciEkipUnvan);

dtDenetciler.Columns.Add(deneciEkipUnvanID);

dtDenetciler.Columns.Add(denetimBaslangic);

dtDenetciler.Columns.Add(denetimBitis);

dropDownListDoldur();

int basvuruDetayID = Convert.ToInt32(Request.QueryString["id"]);

if (!IsPostBack)

{

DataTable dtstandart = StandartJobs.LoadStandartbyBasvuruDetay(basvuruDetayID);

gvStandartSec.DataSource = dtstandart;

gvStandartSec.DataBind();

DropDownList drdList;

foreach (GridViewRow grdRow in gvStandartSec.Rows)

{

drdList = (DropDownList)(gvStandartSec.Rows[grdRow.RowIndex].Cells[1].FindControl("ddlDenetimTuru"));

drdList.DataSource = ParametreJobs.ParametreDoldurByParametreTip("DENETIMTIP");

drdList.DataValueField = "ID";

drdList.DataTextField = "PARAMETREADI";

drdList.DataBind();

}

foreach (GridViewRow grdRow in gvStandartSec.Rows)

{

for (int i = 0; i < dtstandart.Rows.Count; i++)

{

((DropDownList)grdRow.FindControl("ddlDenetimTuru")).SelectedValue = dtstandart.Rows["DENETIMTURID"].ToString();

}

}

DataTable dtDenetim = DenetimJobs.LoadDenetimByBasvuruDetay(basvuruDetayID);

 

for (int i = 0; i < dtDenetim.Rows.Count; i++)

{

txtDenetimBaslangicTarihiDuz.Text = dtDenetim.Rows["DENETIMBASLANGICTARIHI"].ToString();

txtDenetimSureDuz.Text = dtDenetim.Rows["DENETIMSURE"].ToString();

}

BasvuruDetay bDenetimID = new BasvuruDetay(basvuruDetayID);

 

DataTable dtDenetimEkibi = DenetimEkipJobs.LoadDenetimEkibiByDenetimID(bDenetimID.DENETIMID.ID);

for (int i = 0; i < dtDenetimEkibi.Rows.Count; i++)

{

gvDenetimEkibi.DataSource = dtDenetimEkibi;

gvDenetimEkibi.DataBind();

}

this.ViewState.Add("denetimEkipGrid", dtDenetimEkibi);

ViewStateDenetciDoldur();

 

}

}

解决方案

ASP.NET questions belongs in the ASP.NET Forum:

http://forums.asp.net/


这篇关于页面加载问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆