电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

GridView弹出新页面弹出制定大小位置新窗口


发布日期:2022/9/18
 

效果图

方案一简单的方法新窗口不固定大小

<asp:GridView ID=GridView runat=server AutoGenerateColumns=False CellPadding= OnRowDeleting=GridView_RowDeleting OnRowEditing=GridView_RowEditing

OnRowUpdating=GridView_RowUpdating OnRowCancelingEdit=GridView_RowCancelingEdit BackColor=White BorderColor=#CCCCCC BorderStyle=None BorderWidth=px FontSize=px >

<FooterStyle BackColor=White ForeColor=# />

<Columns>

<asp:BoundField DataField=身份证号码 HeaderText=编号 ReadOnly=True />

<asp:BoundField DataField=邮政编码 HeaderText=邮政编码 SortExpression=邮政编码 />

<asp:BoundField DataField=家庭住址 HeaderText=家庭住址 />

<asp:HyperLinkField HeaderText=姓名 Text=姓名 DataNavigateUrlFields=姓名 DataNavigateUrlFormatString=Defaultaspx?GoodsID={} Target=mainframe NavigateUrl=~/Defaultaspx DataTextField=姓名 >

</asp:HyperLinkField>

<asp:CommandField HeaderText=选择 ShowSelectButton=True />

<asp:CommandField HeaderText=编辑 ShowEditButton=True />

<asp:CommandField HeaderText=删除 ShowDeleteButton=True />

</Columns>

<RowStyle ForeColor=# />

<SelectedRowStyle BackColor=# FontBold=True ForeColor=White />

<PagerStyle BackColor=White ForeColor=# HorizontalAlign=Left />

<HeaderStyle BackColor=# FontBold=True ForeColor=White />

</asp:GridView>

DataNavigateUrlFields是链接的字段名DataNavigateUrlFormatString是路径

方案二精确控制弹出窗口大小位置

<asp:HyperLinkColumn DataNavigateUrlField=EmployeeID DataNavigateUrlFormatString=javascript:varwin=windowopen(detailaspx?ID={}nullwidth=height=);windowClose();

DataTextField=LastName HeaderText=LastName></asp:HyperLinkColumn>

上一篇:获得DataGridViewCheckBoxColumn的状态

下一篇:Enterprise Library 4.0下载