2013-09-05 2 views
1

사실, ClientScript.RegisterStartupScript을 사용하여 div을 조건에 표시하려고합니다.ClientScript.RegisterStartupScript로 div를 생성 할 수 없습니다.

그러나 나는 그것을 보여줄 수 없습니다. 내 코드는 다음과 같이 진행됩니다

ClientScript.RegisterStartupScript(this.GetType(), "show", "<script> $('#PopupMessgebox').modal('toggle');</script>"); 

PopupMessgebox는 팝업 (DIV)입니다 클릭에, 실제로 div ID

입니다 자사의 Login 형태와 login clicklist li을 사용하여 설계하고 처음으로 보여주고 잘 작동합니다. 그러나 인증 문제가있는 경우 div에 오류가 표시되고 divpopped out이어야합니다. 그러나 그것은 작동하지 않습니다 :(

div 코드 :

<div id="PopupMessgebox" class="deleteModal modal hide"> 
       <div class="modal-body"> 
        <div style="overflow: hidden;"> 
         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">X</button> 
        </div> 
        <div class="alert-delete"> 
         <dx:ASPxLabel ID="lbl_Msg" runat="server" Text="Hi" Font-Bold="True" Font-Size="Small"></dx:ASPxLabel> 
        </div> 
       </div> 
       <div class="modal-footer"> 
        <div style="text-align: center;"> 
         <button class="button grey-button" data-dismiss="modal" aria-hidden="true">Cancel</button> 
        </div> 
       </div> 
      </div> 

답변

0

준비

ClientScript.RegisterStartupScript(this.GetType(), "show", "<script> $(document).ready(function() {$('#PopupMessgebox').modal('toggle');}</script>"); 
+0

을 't 일 : ( – RealSteel

+0

당신의 PopupMessgebox의 html에 문제가 있다고 생각하고 있습니다. html로 게시 할 수 있습니까? ? – bigcakes

+0

방금 ​​HTML과 C# 코드를 사용했는데이 코드를 사용할 수있었습니다. 시작 스크립트를 정확히 호출 할 때? – bigcakes

0

에 문서에 자바 스크립트를 포장하십시오이 시도 : 아무튼

ClientScript.RegisterStartupScript(this.GetType(), "show", "<script type='text/javascript'> $('#PopupMessgebox').modal('toggle');</script>"); 
+0

인데도 도움이되지 않는 경우 정확하게 사용하고 있습니다. ( – RealSteel

+0

@RealSteel - 시작 스크립트를 삽입 했습니까? 간단한 경고 상자를 사용하여 검사하고 테스트 해 볼 수 있습니까? – Bibhu

+0

예 .. .alerts가 작동 중입니다. 이 코드가 작동합니다. ClientScript.RegisterStartupScript (This.GetType(), "myalert", "alert ('전자 메일 주소가 없습니다.');", true); – RealSteel