作者On1earth (小淺)
看板C_Sharp
標題[問題] WebForm UserControl 註冊的問題(已解決)
時間Fri Jan 10 01:16:35 2014
我在.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呢?
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.37.198.122
→ tooto1985:我用VS2012正常呀 01/10 08:54
推 qwer820404:rebuild或者關掉重開看看 …有時候會透逗 01/10 12:15
→ On1earth:謝謝兩位大大,找到原因了,我把tagName設成跟ControlID 01/10 23:50
→ On1earth:一樣,改成不一樣就可以了,太棒了。 01/10 23:51
※ 編輯: On1earth 來自: 114.37.198.122 (01/10 23:53)