When I try to use DateItem inside of ListGrid it is too wide to fit into a cell (see attached screenshot). The issue disappears when I remove <!DOCTYPE..> declaration. Is there some other way around it? I would like to keep this DOCTYPE.
Code example:
Smart Client 8.2, Firefox 11, IE6, IE 8, IE 9.
Code example:
Code:
<%@ page contentType="text/html;charset=utf-8" language="java" %> <%@ taglib uri="/WEB-INF/iscTaglib.xml" prefix="isomorphic" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <isomorphic:loadISC skin="Enterprise" isomorphicURI="../isomorphic/" /> </head> <body> <script type="text/javascript"> isc.DataSource.create({ ID:"employees", clientOnly:true, fields:[ {name:"employeeID", type:"sequence", hidden:true, primaryKey:true}, {name:"name", title:"Name"}, {name:"hireDate", title:"Hiring Date", type:"date"} ], testData:[ {employeeID:452, name:"Gene Porter", hireDate:new Date(2005,1,4)} ] }); isc.VLayout.create({ members:[ isc.ListGrid.create({ ID:"employeeGrid", width:250, height:100, canEdit:true, dataSource:"employees", autoFetchData:true }) ] }); </script> </body> </html>