gpt4 book ai didi

javascript - 从 GridView 的数据列表之一查找链接按钮

转载 作者:行者123 更新时间:2023-11-30 06:34:04 24 4
gpt4 key购买 nike

我有一个 GridView 和一个数据列表(机器人分别包含一些列和链接按钮)如何通过单击 GridView 中的链接按钮找到数据列表链接按钮控件(生成 GridView 数据通过数据列表链接按钮和两者都提到了相同的数据键)我的相关代码是这个

protected void Gird1_Click(object sender, GridViewDeleteEventArgs e)
{
Label id = (Label)Grid1.Rows[e.RowIndex].FindControl("lbl_PID");

DataTable dt = (DataTable)ViewState["DataTable"];
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
if (dt.Rows[i]["P_ID"].ToString() == id.Text)
{
dt.Rows[i].Delete();
}
}
}
// LinkButton lnkbtn = (LinkButton)DataList1.Items[e.RowIndex].FindControl("lnk_Add");

LinkButton lnkbtn = (LinkButton)DataList1. [Convert.ToInt32(id.Text)];//FindControl("lnk_Add");
lnkbtn.Enabled = true;
ViewState["DataTable"] = dt;
Grid1.DataSource = ViewState["DataTable"];
Grid1.DataBind();
}

最佳答案

给这两个链接按钮起同样的名字以及在 gridview 中点击链接按钮

{
linkbutton lnkGridview=(linkbutton)sender;
foreach(datalistitem item in datalist1.items)
{
linkbutton lnkDatalist=(linkbutton)item.findcontrol(lnkGridview.ClientID);
}

}

关于javascript - 从 GridView 的数据列表之一查找链接按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15700262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com