gpt4 book ai didi

ASP.NET ASCX 实例变量的使用

转载 作者:行者123 更新时间:2023-12-02 00:22:15 25 4
gpt4 key购买 nike

假设我有一个 ASCX 用户控件,需要访问当前用户的全名。 ASPX 页面的顶部包含此行

<%@ Register src="top.ascx" tagprefix="custom" tagname="top" %>

正文中的这一行:

<custom:top runat="server" />

ASPX 文件知道当前用户的用户 ID,并可以确定他的全名。那么如何使用 ASPX 文件运行的代码向 ASCX 文件提供其信息呢?

最佳答案

在 UserControl 上声明一个属性并让父页面设置它。

在您的用户控件上:

public string FullName { get; set; }

在aspx页面上,可以在后面的代码中设置它

YourUserControl.FullName = FullName

或通过标记

<custom:top runat="server" FullName="<%= SomeProperty %>" />

关于ASP.NET ASCX 实例变量的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10176931/

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