gpt4 book ai didi

c# - 尝试从用户控件 ascx 访问 aspx 页面中的属性时出错

转载 作者:太空宇宙 更新时间:2023-11-03 11:37:21 24 4
gpt4 key购买 nike

我正在尝试从用户控件中的 aspx 访问变量,如下所示

MyTestPage testPage = (MyTestPage)this.Parent;
testPage.ID // i am trying to accessing id which exists in the aspx page.

我在尝试执行上面的代码时遇到以下错误

**Unable to cast object of type 'System.Web.UI.WebControls.ContentPlaceHolder' to type 'mynamespace.MyTestPage '.**

我在我的项目中使用母版页。

我可以知道我在哪里犯了错误吗?如果您知道从 aspx 页面访问变量到 ascx 控件的更好技术,我愿意学习

最佳答案

看看这篇很好的文章,希望对你有帮助

Mastering Page-UserControl Communication

Trigger Page Methods from a User Control

关于c# - 尝试从用户控件 ascx 访问 aspx 页面中的属性时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5814418/

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