gpt4 book ai didi

c# - 如何访问asp对象

转载 作者:太空宇宙 更新时间:2023-11-03 22:00:31 26 4
gpt4 key购买 nike

我想知道是否有一种方法可以在后面的代码中访问 asp 对象,但又不使用该对象本身?

假设我有一个 asp 页面,其中有这个标签:

<asp:TextBox ID="test" runat="server"></asp:TextBox>

在我后面的代码中,我可以使用 this.test 访问这个对象。但我想以其他方式访问它。像这样的东西:

 this.Objects["test"]

因为我正在解析一个 xml 文档,其中包含我所有的 asp 对象,然后我想对其进行一些处理(将 Visible 设置为 true ...)

你有什么想法吗?

谢谢

找到了答案。我正在使用 SharePoint,所以我必须设置上下文。我做不到

this.FindControls

所以我添加了:

Control context = this.Page.Master.FindControl("PlaceHolderMain");

我使用:

context.FindControl();

最佳答案

你可以使用:

this.Controls["control"];

关于c# - 如何访问asp对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10332002/

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