在页面加载中触发GridView1_SelectedIndexChanged事件if session is == to column
问题描述:
我想在gridview上使用selectedindex,如果它有一个==值的会话列。在页面加载中触发GridView1_SelectedIndexChanged事件if session is == to column
现在我只是在改变背景颜色方面取得了成功。但是我怎么也触发按钮如果它在我的会话上有相似的价值。
private void load_session_value()
{
string trans_id = Session["transaction_id_report"].ToString();
string trans_number = Session["transaction_no_report"].ToString();
//string grid_value_id = GridView1
//string grid_value_num
if (trans_id != null && trans_number != null)
{
foreach (GridViewRow row in GridView1.Rows)
{
if (row.Cells[1].Text.ToString() == trans_id && row.Cells[2].Text.ToString() == trans_number)
{
row.BackColor = ColorTranslator.FromHtml("#A1DCF2");
GridView1_SelectedIndexChanged(new object(),new EventArgs());
}
}
}
}
这期间page_load
答
我不知道,但我认为你正在寻找这是我的电流输出。
if (row.Cells[1].Text.ToString() == trans_id && row.Cells[2].Text.ToString() == trans_number)
{
row.BackColor = ColorTranslator.FromHtml("#A1DCF2");
//call the Button1_Click method
Button1_Click(new object(), new EventArgs());
}
protected void Button1_Click(object sender, EventArgs e)
{
//do the button click stuff
}
喜欢的东西that.But会话是否类似于我的GridView里面我想自动触发'保护无效GridView1_SelectedIndexChanged(对象发件人,EventArgs的)的值'在Page_Load期间。现在,我在改变颜色方面取得了成功。 –
'GridView1_SelectedIndexChanged'做了什么?也许它可以用另一种方式解决。 – VDWWD
由于您的代码,我现在取得了一些进展。我刚刚添加了这个'GridView1_SelectedIndexChanged(new object(),new EventArgs());'现在我需要在会话中具有相同值的行上使用GridView1.SelectedIndex。 –