[問題] WebForm UserControl 註冊的問題(已解決)

作者: On1earth (小淺)   2014-01-10 01:16:35
我在.aspx 用 <%@ Register src="" TagPrefix="uc" TagName="Form" %>
註冊一個 UserControl,並且使用它 <uc:Form ID="Form1" runat="server" />
然後在 .aspx.cs 可以用 Form1 來取得這個 UserControl,
但是當我把 Register 那段拿掉,改由 Web.Config 來註冊,
在 .aspx.cs 中會出現名稱 'Form1' 不存在於目前內容中。
請問要怎麼才能像原本在頁面直接註冊那樣直接取用UserControl呢?
謝謝。
作者: tooto1985 ( )   2014-01-10 08:54:00
我用VS2012正常呀
作者: qwer820404 (GB2)   2014-01-10 12:15:00
rebuild或者關掉重開看看 …有時候會透逗
作者: On1earth (小淺)   2014-01-10 23:50:00
謝謝兩位大大,找到原因了,我把tagName設成跟ControlID一樣,改成不一樣就可以了,太棒了。

Links booklink

Contact Us: admin [ a t ] ucptt.com