gpt4 book ai didi

c# - 在网站项目中扩展asp.net控件

转载 作者:行者123 更新时间:2023-11-30 14:02:13 25 4
gpt4 key购买 nike

当我扩展一个 asp.net 控件并将扩展的控件类放在 Applicaton_code 中时
(不指定命名空间)如何注册控件以在网页上使用它?
应该指定什么程序集名称和命名空间?

最佳答案

使用:

<%@Register TagPrefix="local" Assembly="App_Code" Namespace="Controls" %>

另外,您必须定义一个命名空间来放置您的控件(根据内存,当向 App_code 添加类时,默认情况下不会生成任何命名空间)。

namespace Controls {
public class control1 : WebControl {
}

}

然后,在aspx文件中

<local:control1 runat="server", id="youreluckyitworks" />

关于c# - 在网站项目中扩展asp.net控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6424603/

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