→ Semisphere:猜是模板的使用者對象搞錯, <AnonymousTemplate> 與03/15 09:30
→ Semisphere:<LoggedInTemplate>, 不同使用者有不同的存取物件03/15 09:31
看了Semisphere的回應,我在想問題應該是他所講的。
因為我的Login是放在LoginView的AnonymousTemplate,可是登入後
LoginView會切換至LoggedInTemplate,所以再重複開啟Login.aspx
就會出錯。
不知道有沒有什麼好的解決方法?
※ 引述《TomomiItano (ともちん)》之銘言:
: 各位板友好:
: 我在頁面中使用了Login來做登出入,但因為一些CSS的操作,所以我在
: *.aspx裡寫了段
: <script type="text/javascript">
: $(document).ready(function(){
: $('#<%= ((Login)LoginView1.FindControl("Login1")).ClientID%>')
: .css("display", "inline-block");
: });
: </script>
: 可是在執行時卻出現「並未將物件參考設定為物件的執行個體」,然後這一行
: $('#<%= ((Login)LoginView1.FindControl("Login1")).ClientID%>').css("display",
: "inline-block");
: 被紅色mark起來。
: 請問是為什麼?
: 這個錯誤我google時,大多數的解答都是因為沒有初始化物件,可是Login早在
: server端應該就建立了,這樣一來在client端的取得應該沒問題才是。
: thanks a lot.
--
http://min.us/mbpc2GQKiq#40o 驚慌失措的tomochin
不過就是個小玩具,到底有什麼可怕的!
怕成這樣也太可愛了呀XDD 萌到我的心坎裡>///<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.23.72.51
※ 編輯: TomomiItano 來自: 163.23.72.51 (03/20 11:55)
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: TomomiItano (163.23.72.51), 時間: 03/20/2012 11:56:04