protected void btnSend_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("MenuName");
dt.Columns.Add("MenuID");
foreach (GridViewRow grdRow in gridview1.Rows) {
if (((CheckBox)grdRow.FindControl("chkSelect")).Checked)
{
DataRow drow = dt.NewRow();
Label lblMenuName = (Label)grdRow.FindControl("lblMenuName");
HiddenField hdnID = (HiddenField)grdRow.FindControl("hdnID");
drow["MenuName"] = lblMenuName.Text;
drow["MenuID"] = hdnID.Value;
dt.Rows.Add(drow);
}
}
if (dt.Rows.Count > 0)
{
gridview2.DataSource = dt;
gridview2.DataBind();
}
}
protected void gridview2_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView dr = (DataRowView)e.Row.DataItem;
Label lblMenuName = e.Row.FindControl("lblMenuName") as Label;
lblMenuName.Text = dr["MenuName"].ToString();
HiddenField hdnID = e.Row.FindControl("hdnID") as HiddenField;
hdnID.Value = dr["MenuID"].ToString();
}
}