asp.netのaspxページにgridview3があります。グリッドビューをデータソースにバインドしました
Gridviewには行ボタンがあります.rowbuttonクリックでもcsコードを書いて1ページを作成しました
label's visible true を作成し、別の gridview2 を datasour.. にバインドします。
私のグリッドビューイベントは実行されており、実行中にコードを読んでいますが、私のページラベルは
可視性が発生せず、gridview2 がデータソースを介してデータとともに表示されない
データを示しています..助けてください..
protected void GridView3_RowCommand(object sender, GridViewCommandEventArgs e)
{
int index = Convert.ToInt32(e.CommandArgument);
GridViewRow selectedRow = GridView3.Rows[index];
DateTime frmdt = this.DateRangePicker2.FromDate;
DateTime Tomdt = this.DateRangePicker2.ToDate;
if (e.CommandName == "btnPrvViewp")
{
if (selectedRow.Cells[1].Text == "Indirect Process" && selectedRow.Cells[2].Text == "SAP")
{
this.lbel1.Text = "Productivity Detaisl for the period " + frmdt + " To " + Tomdt;
this.lbel1.Visible = true;
SqlConnection conn = new SqlConnection(str2);
SqlCommand com = new SqlCommand("ViewProductivity", conn);
com.Parameters.Add("@fromDate", SqlDbType.DateTime ).Value = frmdt;
com.Parameters.Add("@ToDate", SqlDbType.DateTime).Value = Tomdt;
conn.Open();
com.CommandType = CommandType.StoredProcedure;
SqlDataReader readerp = com.ExecuteReader();
GridView2.DataSource = readerp;
GridView2.DataBind();
readerp.Close();
}
}
}