2013-08-06 2 views
0

내 프로젝트 중 하나에서 SyncFusion 대화 상자를 사용 중입니다.SyncFusion : Internet Explorer에서 syncfusion 대화 상자가 올바르게 열리지 않습니다.

<%=Html.Syncfusion().Dialog("divUpdateStatus") 
       .Title("Update Status") 
       .AutoOpen(false).Modal(true).Width(550).Height(370)  
     .AutoFormat(Skins.Office2007Black) 
     .Resizable(false) 
%> 

인터넷 익스플로러 (모든 버전)를 제외한 모든 브라우저에서 정상적으로 작동합니다. 이 대화 상자를 열기 위해 버튼을 클릭하면 열리지 만 모든 것이 비활성 상태입니다.

대화 상자의 모든 버튼과 텍스트 상자가 비활성화됩니다.

대화 상자를 닫으려면 대화 상자를 닫으려면 십자 버튼을 사용하지 않아도 대화 상자를 닫을 수 있습니다. 나는 이것을 꺼내기 위해 'ESC'를 눌러야 만한다. 그리고 다시 그것을 열려면 버튼을 클릭한다. 10.204.0.56

사람이에 아이디어가 다음 Syncfusion의 DLL의 추가 참조에

, 그것은 버전을 보여줍니다?

내가 내 응용 프로그램에 Syncfusion 대화 상자를 사용했다

답변

0

, 감사합니다,하지만 나를 위해 Internet Explorer에서 잘 작동한다. 내 응용 프로그램은 jquery-1.4.2 스크립트와 jquery-ui-1.8.22 스크립트를 참조했습니다. 대화 상자가 제대로 작동합니다. 내가 Syncfusion 버전 10.2.0.56을 사용하고 대화를 렌더링하기 위해 아래의 코드를 사용했다

,

<code> 
     <div id="divUpdateStatus" style="visibility: hidden;"> 
     <%=Html.Label("lbl", "UserName") %> 
     <%=Html.TextBox("text")%><br /><br /> 
     <%=Html.Label("lbl2", "Password")%> 
     <%=Html.TextBox("text")%><br /><br /> 
     <%=Html.Syncfusion().Button("btn").Text("Submit")%> 
     </div> 

     <%=Html.Syncfusion().Dialog("divUpdateStatus").Title("UpdateStatus").AutoOpen(false).Modal(true).Width(550).Height(370).AutoFormat(Skins.Office2007Black).Resizable(false) %> 

     <%=Html.Syncfusion().Button("button").ClientSideOnClick("onclick").Text("Click to open the dialog")%> 

    <script type="text/javascript"> 
    function onclick(sender, args) { 
     $("#divUpdateStatus").dialog("open"); 
    } 
    </script> 

</code> 

공유 자세한 내용이나 상세하게 재현 단계를 발행하고 우리는 당신의 코드에 문제가 있는지 확인할 수 있습니다.

감사합니다.

관련 문제