62,047
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 刪除選中的行
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param
protected void grdLinkMan_SelectedIndexChanged(object sender, EventArgs e)
{
//获得选中行的行号
int id = grdLinkMan.SelectedIndex;
Label lbLiaisons = grdLinkMan.Rows[id].FindControl("lbLiaisons") as Label;
DataTable dt = ViewState["table"] as DataTable;
if (lbLiaisons.Text != "")
{
dt.Rows.RemoveAt(id);
ViewState["table"] = dt;
grdLinkMan.DataSource = ViewState["table"];
}
if (dt.Rows.Count == 0)
{
grdLinkMan.DataSource = CreateTable(0);
}
grdLinkMan.DataBind();
if (grdLinkMan.Rows.Count > 0)
{
grdLinkMan.Rows[0].Visible = false;
}
}