我有一个用户控件(.ascx),我将其嵌入到我的页面(.aspx)中,如下所示:
<%@ Register TagName="UI" TagPrefix="my" Src="~/userControls/UI.ascx" %>
<my:UI runat="server" ID="mytestui" />
加载页面时,用户控件内的控件(文本框、下拉菜单等)会自动更改。假设我有一个名为 txtTest 的文本框,它会更改为 mytestui_txtTest。
如您所见,它采用上面用户控件的 ID 并将其附加到控件。
有什么办法可以防止这种情况发生吗?