- Home
- Forum
- ASP.NET Core - EJ 2
- Dialog window is displayed by default
Dialog window is displayed by default
Hi,
I have added Dialog control to my web page and when the page is opened the dialog is displayed by default. But it should be shown only when user clicks a button. I tried to use property visible="false", but without any difference.
You can see the same issue for the Syncfusion Dialog demo
Below is my code
<div class="control-section" id="subscriptionsContainer"> <ejs-button id="normalbtn" content="Open"></ejs-button> <ejs-dialog id="dialogCard" content="Test" isModal="true" visible="false" animationSettings="defaultAnimation" target="#subscriptionsContainer" width="200px" height="110px"> <e-dialog-buttons> <e-dialog-buttons> <e-dialog-dialogbutton buttonModel="ViewBag.confirmButtonYes" click="saveCard"></e-dialog-dialogbutton> <e-dialog-dialogbutton buttonModel="ViewBag.confirmButtonNo" click="cancelCard"></e-dialog-dialogbutton> </e-dialog-buttons> </e-dialog-buttons> </ejs-dialog> </div> <script> document.getElementById("normalbtn").addEventListener('click', function () { var dialogObj = document.getElementById("dialogCard") dialogObj.ej2_instances[0].show(); }); </script>
SIGN IN To post a reply.
2 Replies
YG
Yury Gerasimov
April 30, 2018 04:55 AM UTC
I just noticed that related thread with that issue is already exist (137256). As i can understand it's a bug, but before you release Volume 2, is there any workaround?
NP
Narayanasamy Panneer Selvam
Syncfusion Team
May 1, 2018 10:24 AM UTC
Hi Yury,
We have already fixed the issue “Dialog does not hide based on visible property” internally. The fix for the issue will be included in our upcoming main release (essential studio volume 2, 2018), which is expected to be rolled out in the last week of May 2018.
We suggest you use the below workaround solution until then. Use hide() method in created event of dialog component. Please refer the below links.
|
<script>
function onCreated() {
var dialogObj = document.getElementById("default_dialog").ej2_instances[0];
dialogObj.hide();
}
</script> |
Workaround demo: http://www.syncfusion.com/downloads/support/forum/137311/ze/CoreWebApplication1-808304352
Regards,
Narayanasamy P.
SIGN IN To post a reply.
- 2 Replies
- 2 Participants
-
YG Yury Gerasimov
- Apr 30, 2018 04:50 AM UTC
- May 1, 2018 10:24 AM UTC