首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在父用户控件中访问子用户控件的属性

在父用户控件中访问子用户控件的属性
EN

Stack Overflow用户
提问于 2010-02-13 14:20:48
回答 3查看 13.3K关注 0票数 2

我在另一个静态代码中包含了一个用户控件:

将折叠指令放在父页或用户控件的asp代码中:

<%@ Register src="Name_of_your_child_control.ascx" tagname="Name_of_your_child_control" tagprefix="uc1" %>

在父页/控件的asp代码中使用以下标记:

<uc1:Name_of_your_child_control ID="Name_of_your_child_control1" runat="server" />

.但问题是.我无法访问用户控件的公共属性,这些属性在给定的用户控件(父用户控件)中包含(子用户控件).

请帮助:(

EN

回答 3

Stack Overflow用户

发布于 2010-02-13 14:30:43

使用

代码语言:javascript
运行
复制
Name_of_your_child_control1.PublicPropertyName

必须为父用户控件工作。

票数 0
EN

Stack Overflow用户

发布于 2010-02-13 22:34:50

检查您正在使用的路径和文件名,Anish。你出了点问题。Visual是否告诉您它找不到控件?它在编译时失败了吗?运行时间?

票数 0
EN

Stack Overflow用户

发布于 2016-02-11 14:11:22

这很有趣,但每当您向用户控件添加属性时。

你需要再次在家长那里注册。所以在你的情况下

在该行末尾添加一个空格,并再次删除它:$<% Register src="~/MyControl.ascx" tagname="MyControl" tagprefix="uc1" %>

这将重新注册用户控件,您将能够访问新的属性.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2257829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档