gpt4 book ai didi

asp.net - 如何更改用户控件中的默认标记前缀

转载 作者:行者123 更新时间:2023-12-04 18:23:23 26 4
gpt4 key购买 nike

当您将 Web 用户控件拖到设计图面上时,它会自动分配 tagprefix = uc1。

有谁知道如何更改所有 Web 用户控件的默认标记前缀
你拖到一个网络表单上?

最佳答案

Adding User Controls to a Web Forms Page

您必须 Register Page directive 下方的控件如下所示。

<%@ Register TagPrefix="Guest" TagName="GuestExample" Src="~/YourControl.ascx" %>

然后更改 TagPrefixTagName根据您的要求。

例子
<Guest:GuestExample ID="ID" runat="server" />

enter image description here

Instead of duplicating them on all your pages, just declare them once within the new pages->controls section with the web.config file of your application:


<?xml version="1.0"?>
<configuration>
<system.web>
<pages>
<controls>
<add tagPrefix="Guest" src="~/YourControl.ascx" tagName="GuestExample"/>
</controls>
</pages>
</system.web>
</configuration>

关于asp.net - 如何更改用户控件中的默认标记前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10201584/

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