在 asp.net 的 gridview rowdatabound 事件中找到 html 控件?

Find html control in gridview rowdatabound event in asp.net?

在asp.net中我们可以使用

找到HTML标准控制
(HtmlInputControlName)e.Item.FindControl("control_id");

我的问题是我可以找到段落 HTML 标签

<p id="p_id" runat="server">

如果是,那么控件名称是什么

您使用HtmlGenericControl

if (e.Row.RowType == DataControlRowType.DataRow)
{
    HtmlGenericControl p = e.Row.FindControl("p_id") as HtmlGenericControl;
    p.InnerText = "It works!";
}