访问一个 Web 用户控件数据列表模板项到某个 Web 用户并检查验证

本文关键字:Web 用户 验证 检查 数据 一个 访问 控件 列表 | 更新日期: 2023-09-27 17:55:37

我有一个 Web 用户控件假设 a.ascx 有一个数据列表模板项 linkbtn lnktbnA

我正在添加其中的数据并绑定它。

我有一个网络用户控件,假设 b.ascx 有一个 btn BB

现在我想检查是否有任何名为最终页面的项目,然后页面重定向到其他页面,否则它会显示一些消息,即最终页面不可用,您无法转到下一页

我想在 btn 单击 bb 上检查此验证,该验证位于 Web 用户控件 b.ascx 中

访问一个 Web 用户控件数据列表模板项到某个 Web 用户并检查验证

单击第二个用户控件的按钮,可以验证第一个用户控件的控件。检查下面的代码。

UserControl user1 = (UserControl)this.NamingContainer.FindControl("[Object usercontrol]");
DataList dl = (DataList)user1.FindControl("[Object datalist]");
LinkButton lbtn = (LinkButton)dl.FindControl("[Object LinkButton]");
// Check the validation
if(lbtn != null)
{
   // Do stuff
}
else
{
   // Do other stuff
}

您要从 a.ascx 中检查"名为最终页面的项目",并希望在单击按钮时进行验证 b.aszx。请指教。