在c#、ASP.Net中获取gridview控件的ctl属性
本文关键字:控件 gridview ctl 属性 获取 ASP Net | 更新日期: 2023-09-27 18:04:18
我试图获得特定于gridview中的每一行的ctl属性。在我的场景中,有一个标题列表,每个标题使用LinkButton显示为超链接。当这是点击,我想通过ctl属性(或什么值是特定于该标题,数据库和拉的信息是相对于值)。
我想我的第一步是获得ctl值。有人能帮我一下吗?
您将需要跟踪在行创建事件中写入页面的控件ID。为写入的每一行创建一个整数,并将其保存为网格中的链接上的命令参数。
linkbutton CommandArgument='<%# Eval("some_id") %>'
protected void linkButton_Click(object sender, EventArgs e)
{
LinkButton linkButton = (LinkButton) sender;
if (linkButton != null)
{
if (linkButton.CommandArgument != null)
{
...some code...
}
}
}