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)
%>
Он отлично работает во всех браузерах, кроме Internet Exploere(любая версия). Когда я нажимаю на кнопку, чтобы открыть это диалоговое окно, оно открывается, но все неактивно.
Все кнопки и текстовые поля в диалоговом окне отключены.
Даже кнопка Крест для отмены диалога не позволяет закрыть диалог. Я должен нажать "ESC", чтобы выйти из этого, затем снова я нажимаю на кнопку, чтобы открыть это, он работает нормально.
На добавленной ссылке dll Syncfusion, это показывает Версия: 10.204.0.56
У кого-нибудь есть идеи по этому поводу?
Спасибо,
1 ответ
Я использовал Syncfusion Dialog в своем приложении, но он отлично работает в Internet Explorer для меня. Мое приложение ссылалось на скрипт jquery-1.4.2 и скрипт jquery-ui-1.8.22. Диалог работает нормально с этим.
Я использовал Syncfusion версии 10.2.0.56 и использую приведенный ниже код для рендеринга Dialog,
<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>
Поделитесь подробностями или опишите воспроизводимые шаги, и мы увидим, что не так с вашим кодом.
С Уважением,