I converted our app from 11.1 to 12.1. Upon running locally through VS2010 the page with the WHDG works perfectly. Upon deployment to IIS, we get the following JS error. The grid only appears as a narrow white line.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E; InfoPath.3)
Timestamp: Fri, 11 May 2012 13:25:13 UTC
Message: 'this._grid._elements.header' is null or not an object
Line: 1
Char: 73608
Code: 0
URI: http://[removed]/ScriptResource.axd?d=U2hvSQqVP46ur9rxyMfXLijisyKPOnhRRVfu-k7zXPCvrmqI5wauXBcJ2NzIns5ij4mDxagFqTMqmQO-XA8Ixs0oKwXpPU-B-kTrhXz5WZkoNG-O3-dQSVZse2W3VbU4M57g2O95sZaVwG9FhvGw0sRSzMOtbXT0VxCRs6H2x-JnUyRETh-1RqhefAWHigp89Z_bKW2VyOWuJXqjqllxCA2&t=1dfd34aa
I've tried multiple redeploys, including completely from scratch, but none of them corrects the issue. Any thoughts on this? For background this page is very simple, all it has is a WebExplorerBar and a WHDG. The WHDG is bound to a dataset.
Thanks.
Hi slasher016,
Do you have a stack trace of the javascript exception (a picture would rock)? I'd like to see where it is happening.
regards,
David Young
Since this only occurs on deployed and not while running through the code, I cannot provide a stack trace. As you can see at the very top, the white line is all the is rendering from the grid.
Thanks!