gpt4 book ai didi

c# - 如何以编程方式将 ASCX 内的 ASP.NET 控件添加到外部 RequiredFieldValidator?

转载 作者:行者123 更新时间:2023-11-30 13:52:57 24 4
gpt4 key购买 nike

我在用户控件 (ASCX) 中有一个下拉列表,我想从放置 ASCX 的页面验证它,但是当我将 ControlToValidate 设置为下拉列表时,页面会提示它找不到。感谢您提供任何帮助/建议。

最佳答案

在用户控件中使用公共(public)属性公开下拉列表:

public DropDownList DropDownToValidate
{
get
{
return ddlTest;
}
}

然后使用公开的 Dropdown 的 UniqueID 将控件设置为在您放置用户控件的页面的页面加载中进行验证:

protected void Page_Load(object sender, EventArgs e)
{

RequiredFieldValidator1.ControlToValidate = WebUserControl1.DropDownToValidate.UniqueID;
}

关于c# - 如何以编程方式将 ASCX 内的 ASP.NET 控件添加到外部 RequiredFieldValidator?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1103847/

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