1 div显示纵向滚动条:
<div style="overflow-y:auto;overflow-x:hidden;"></div>
2 FineUI的控件Grid中的属性( AnchorValue="100% -70px") 表示100%占满外层div,-70是除去Top部的高度为70px的表单:(外层是个Panel面板,即div)
<x:Form ID="Form2" runat="server" Height="70px" BodyPadding="5px" ShowHeader="false" LabelWidth="75px" ShowBorder="false" > <Rows> <x:FormRow ID="FormRow2" runat="server" ColumnWidths="200px 200px "> <Items> <x:DropDownList runat="server" Label="客户" ID="ddlCustomer" AutoPostBack="true" OnSelectedIndexChanged="ddlCustomer_SelectedIndexChanged" LabelWidth="40px" /> <x:DropDownList runat="server" Label="项目" ID="ddlProject" LabelWidth="40px" /> </Items> </x:FormRow> <x:FormRow ID="FormRow1" runat="server" ColumnWidths="200px 200px 200px"> <Items> <x:TextBox runat="server" ID="txtName" Label="名称" LabelWidth="40px" /> <x:DropDownList runat="server" Label="状态" ID="ddlSiteStatus" LabelWidth="40px" /> <x:Button runat="server" ID="btnSearch" Text="搜索" Icon="SystemSearch" OnClick="btnSearch_Click" /> </Items> </x:FormRow> </Rows> </x:Form> <x:Grid ID="Grid1" runat="server" AnchorValue="100% -70px" ShowBorder="true" ShowHeader="false" OnRowCommand="Grid1_RowCommand" EnableCheckBoxSelect="true" DataKeyNames="ID" OnSort="Grid1_Sort" AllowSorting="true" AllowPaging="true" IsDatabasePaging="true" OnPageIndexChange="Grid1_PageIndexChange" Height="200px"> </x:Grid>
3 使FineUI的编辑窗口关闭,但是该窗体是使用模板页的窗体,找不到windowID,
所以不能使用:
btnClose.OnClientClick=window1.GetHideReference();
protected void btnClose_Click(object sender,EventArg e) { window1.Hidden=true; }
只能使用:
public AlarmsEdit() { this.Load += new EventHandler(AlarmsEdit_Load); } protected void AlarmsEdit_Load(object sender, EventArgs e) { if (!IsPostBack) { btnClose.OnClientClick = FineUI.ActiveWindow.GetHideReference(); } }