本帖最后由 lvhongwen 于 2015-10-19 12:47 编辑
javascript脚本
[JavaScript] 纯文本查看 复制代码
<script type="text/javascript">
function OnInit(s,e){AdjustSize();}
function OnEndCallback(s,e){AdjustSize();}
function OnControlsInitialized(s,e){
ASPxClientUtils.AttachEventToElement(window,"resize",function(evt){AdjustSize();});
}
function AdjustSize(){
varheight=Math.max(0,document.documentElement.clientHeight);
grid.SetHeight(height);
}
</script>
aspx部分
[HTML] 纯文本查看 复制代码 <dx:ASPxGridViewrunat="server"ID="gridView"ClientInstanceName="grid"AutoGenerateColumns="true"Width="100%"DataSourceID="ds"KeyFieldName="OrderID">
<Settings PagerPageSize="50"/>
<Settings ShowVerticalScrollBar="true"VerticalScrollableHeight="0"/>
<ClientSideEvents Init="OnInit" EndCallback="OnEndCallback"/>
</dx:ASPxGridView>
<dx:ASPxGlobal EventsID="ge" runat="server"><ClientSideEvents ControlsInitialized="OnControlsInitialized"/></dx:ASPxGlobalEvents>
c#代码部分
[C#] 纯文本查看 复制代码
public partial class _Default:System.Web.UI.Page{
protected void Page_Load(objectsender,EventArgse){
DevExpress.Web.ASPxClasses.ASPxWebControl.RegisterUtilsScript(Page);//ASPxClientUtils
}
}
|