gpt4 book ai didi

vb.net - 如何使控件可在不同项目中重复使用?

转载 作者:行者123 更新时间:2023-12-01 15:19:14 27 4
gpt4 key购买 nike

有没有办法不把项目名称放在Inherits属性中?

我正在使用 vb,我有多个项目,有多个网页。在每个项目中,我都创建了可在网页中重复使用的控件。

我拥有的每个控件都是这样声明的:

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="MenuBarControl.ascx.vb" Inherits="**projectName**.MenuBarControl" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>

当我想将控件复制到另一个项目时,我必须更改 **projectName** .必须更改每个项目的项目名称使得代码不可重用。每次对特定项目所做的更改不可重复使用。

我希望能够在 Inherits 属性中省略项目名称。当我现在这样做时,我得到一个错误

Parser Error

Parser Error Message: Could not load type 'MenuBarControl'.

最佳答案

只需创建一个包含所有控件的新项目,并从 Web 项目中引用它。

关于vb.net - 如何使控件可在不同项目中重复使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6444091/

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