假如一个DbGrid下面有一个Label标签,当DbGrid加载数据时,如何使Label不被DbGrid覆盖??
style="Z-INDEX: 102; LEFT: 672px; POSITION: absolute; TOP: 144px"
设置style行不行?
问题点数:20、回复次数:12Top
1 楼yycghy(游泳的鱼)回复于 2003-12-02 16:21:29 得分 3
<table>
<tr>
<td>
<asp:datagrid>
...
</asp:datagrid>
</td>
</tr>
<tr>
<td>
<asp:label>
...
</asp:label>
</td>
</tr>
</table>
不要采取从工具箱拖动控间到叶面的方法Top
2 楼houlinghouling(秋水伊)回复于 2003-12-02 16:23:54 得分 3
你把datagrid和lable不要放在同一个td中不就可以了吗》Top
3 楼chentaoyql(新的一天)回复于 2003-12-02 16:31:09 得分 2
style="Z-INDEX: 102; LEFT: 672px; POSITION: absolute; TOP: 144px"
设置style行不行?
可以 把 Z-INDEX 设的大点就行Top
4 楼dattotzy(什么叫做酷?三年一条牛仔裤!)回复于 2003-12-02 16:38:53 得分 3
用html的table进行定位就可以了Top
5 楼tmxk0000(三月天(MARCH))回复于 2003-12-02 16:43:59 得分 3
这是一个格式布局问题,用table规划他们就可以了Top
6 楼X_Pan(滨海浪子)回复于 2003-12-02 16:46:09 得分 0
不用设置 style="Z-INDEX: 102; LEFT: 672px; POSITION: absolute; TOP: 144px"。Top
7 楼xueyhfeng(小峰)回复于 2003-12-02 16:54:10 得分 3
不要用这种定坐标的方式来显示,用html里面的表格来定位,Top
8 楼baiyongchun(粒子)回复于 2003-12-02 17:39:05 得分 0
还是会把下面的Linkbutton覆盖:(
<%@ Page language="c#" Codebehind="frmGrid.aspx.cs" AutoEventWireup="false" Inherits="vod.frmGrid" buffer="True"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>frmGrid</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" style="LEFT: 16px; WIDTH: 100%; POSITION: absolute; TOP: -8px; HEIGHT: 100%"
method="post" runat="server">
<FONT face="宋体">
<table id="table1" cellSpacing="0" borderColorDark="#ffffff" width="100%" align="center"
border="1" runat="server">
<tr>
<td vAlign="top" align="center" width="100%" height="353" runat="server"><asp:datagrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 0px; POSITION: absolute; TOP: 8px" runat="server"
AutoGenerateColumns="False" CellPadding="2" AlternatingItemStyle-BackColor="#FFFFFF" HeaderStyle-ForeColor="#FFFF66" HeaderStyle-BackColor="#006699" PagerStyle-HorizontalAlign="Right"
PagerStyle-PageButtonCount="3" PagerStyle-Mode="NumericPages" PageSize="12" BorderColor="Black" itemstyle-backcolor="#FFFFFF" Width="100%" HorizontalAlign="Center">
<AlternatingItemStyle BackColor="White"></AlternatingItemStyle>
<ItemStyle BackColor="White"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" ForeColor="#FFFF66" BackColor="#006699"></HeaderStyle>
<Columns>
<asp:HyperLinkColumn Target="_self" DataNavigateUrlField="vID" DataNavigateUrlFormatString="javascript:window.open('WebForm3.aspx?id={0}','_self' ,'height=248,width=240,toolbar=no, menubar=no,scrollbars=no, resizable=no, location=no, status=no')"
DataTextField="vCap" HeaderText="标 题" NavigateUrl="WebForm3.aspx">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:HyperLinkColumn>
<asp:HyperLinkColumn Text="增加" Target="_self" DataNavigateUrlField="vPID" DataNavigateUrlFormatString="frmAdd.aspx?id=1+{0}"
NavigateUrl="frmAdd.aspx">
<HeaderStyle Width="5%"></HeaderStyle>
</asp:HyperLinkColumn>
<asp:HyperLinkColumn Text="修改" Target="_self" DataNavigateUrlField="vID" DataNavigateUrlFormatString="frmAdd.aspx?id=2+{0}"
NavigateUrl="frmAdd.aspx">
<HeaderStyle Width="5%"></HeaderStyle>
</asp:HyperLinkColumn>
<asp:HyperLinkColumn Text="删除" Target="_self" DataNavigateUrlField="vID" DataNavigateUrlFormatString="frmAdd.aspx?id=0+{0}"
NavigateUrl="frmAdd.aspx">
<HeaderStyle Width="5%"></HeaderStyle>
</asp:HyperLinkColumn>
</Columns>
<PagerStyle HorizontalAlign="Right" PageButtonCount="3" Mode="NumericPages"></PagerStyle>
</asp:datagrid></td>
</tr>
<tr>
<td vAlign="bottom" align="right" width="100%" height="25" runat="server"><asp:hyperlink id="hplAdd" Runat="server" Target="_self" NavigateUrl="frmAdd.aspx?id={0}">增加</asp:hyperlink><asp:hyperlink id="hplEdit" Runat="server" Target="_self" NavigateUrl="frmAdd.aspx?id={0}">修改</asp:hyperlink><asp:hyperlink id="hplDel" Runat="server" Target="_self" NavigateUrl="frmAdd.aspx?id={0}">删除</asp:hyperlink></td>
</tr>
</table>
</FONT>
</form>
</body>
</HTML>
Top
9 楼konglord(小宝)回复于 2003-12-02 18:01:37 得分 3
用div
<div style="Z-INDEX: 115; LEFT: 22px; OVERFLOW: auto; WIDTH: 400px; POSITION: absolute; TOP: 124px; HEIGHT: 292px"><asp:datagrid id="DataGrid1" runat="server" CssClass="datagrid" AllowSorting="True" AutoGenerateColumns="False" DataKeyField="RailRoadTankID"> </asp:datagrid></div>Top
10 楼aero_boy(老牛)回复于 2003-12-02 20:31:51 得分 0
style="Z-INDEX: 102; LEFT: 672px; POSITION: absolute; TOP: 144px"。删除Top
11 楼xueyhfeng(小峰)回复于 2003-12-03 09:27:29 得分 0
乖乖,不要用坐标定位,懂了么?Top
12 楼baiyongchun(粒子)回复于 2004-03-04 13:14:30 得分 0
问题已经解决,多谢各位的帮助!:)Top




