This is a migrated thread and some comments may be shown as answers.

Smaller content window on window reopening

4 Answers 73 Views
Window
This is a migrated thread and some comments may be shown as answers.
Michele
Top achievements
Rank 2
Michele asked on 29 Aug 2013, 02:51 PM
Hello,
i've got some problems with kendo window: i've got a window opened by grid context menu. if i open the window, close and reopen the content of the window is shown smaller than the first time.

i'm using  the 1.9.1 version of jquery and the 2013.2.716 version of kendo min.

why this happens?

thanks a lot
Paolo


4 Answers, 1 is accepted

Sort by
0
Iliana Nikolova
Telerik team
answered on 02 Sep 2013, 08:39 AM
Hi Paolo,

I am afraid the provided information is not sufficient enough in order to determine the exact reason for the issue. Is it possible to provide a simplified runnable example which demonstrates your current implementation and which I can test locally? This way I would be able to check what exactly is going wrong and provide concrete recommendations. Also, do you observe the issue in all major browsers? Thank you in advance for your time and cooperation.
 

Regards,
Iliana Nikolova
Telerik
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Michele
Top achievements
Rank 2
answered on 02 Sep 2013, 12:35 PM
Hello ,
I've posted a ticket right now....
the id is 732653

Thanks!
0
Brian
Top achievements
Rank 1
answered on 17 Dec 2013, 03:03 PM
I am seeing the same behavior (running JS 1.9 and Bootstrap).   On subsequent usages of the same Window, the window is roughly 70% smaller than the first time.   What was the resolution to the ticket?

R
0
Brian
Top achievements
Rank 1
answered on 18 Dec 2013, 02:37 PM
After much research and experimentation - the approach below worked for me.  Including it here for others' reference.  In short, it uses the MVC wrapper version of the Kendo window, passes an ID to an MVC Controller method which returns a PartialView (to be displayed in the modal Kendo window).  There seemed to be many "solutions" posted here and there, but quite a lot of them either didn't meet the use case I needed, or threw JavaScript exceptions.


@(Html.Kendo().Window()
    .Name("viewLog")
    .Title("Title")
    .Draggable(true)
    .Visible(false)
    .Width(1000)
    .Height(520)
    .Modal(true)
)
    <script type="text/x-kendo-template" id="logTemplate">
        <div id="viewLog-container">
      
        </div>
    </script>

    <script type="text/javascript">       
        var logPopupTmpl = kendo.template($("#logTemplate").html());
        var alWindowObject;       

function ViewLog(e) {
            var dataItem = this.dataItem($(e.currentTarget).closest("tr"));
            var compId = dataItem.Id;
          
            alWindowObject.refresh({
                url: "/Component/ViewLog/" + compId
            });
            alWindowObject.open().center();
                       
            return false;
        }

        $(document).ready(function() {         
                     alWindowObject = $("#viewLog").data("kendoWindow");       
     }); /* end (document).ready */
   
    </script> 
Tags
Window
Asked by
Michele
Top achievements
Rank 2
Answers by
Iliana Nikolova
Telerik team
Michele
Top achievements
Rank 2
Brian
Top achievements
Rank 1
Share this question
or