一共有两个问题 每个最少40分
1.就是在输入一个新的数据时,自动添加一个序号也就是自动编号问题 给个代码 谢谢了
2.就是关于滚动条的问题,本人找的div有个问题就是datagrid按照记录数的增多而从上到下显示,不能控制datagrid在页面上占用的高度?那该把下面两句中的一句还是两句放到进去,该放到哪里去,请把它上个句子写一下好吗?
datagird.items[1].cells[1].Height
style="overflow-y:auto;
还有就是怎么把datagrid设置到了div中,我的网页中有2个Datagird 谢谢了 本人是菜鸟,不懂怎么做 请详细点
<div id="id1" style="TABLE-LAYOUT:fixed; Z-INDEX:106; LEFT:22px; WIDTH:100px; TOP:51px; HEIGHT:221px">
<asp:DataGrid id="DBGrid" runat="server" Height="163px" Width="296px" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="xh" HeaderText="学号">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="70px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="xm" HeaderText="姓名">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="70px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn HeaderText="报考课程" DataField="kskm">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="100px"></ItemStyle>
</asp:BoundColumn>
</Columns>
</asp:DataGrid>
</div>
1.就是在输入一个新的数据时,自动添加一个序号也就是自动编号问题 给个代码 谢谢了
2.就是关于滚动条的问题,本人找的div有个问题就是datagrid按照记录数的增多而从上到下显示,不能控制datagrid在页面上占用的高度?那该把下面两句中的一句还是两句放到进去,该放到哪里去,请把它上个句子写一下好吗?
datagird.items[1].cells[1].Height
style="overflow-y:auto;
还有就是怎么把datagrid设置到了div中,我的网页中有2个Datagird 谢谢了 本人是菜鸟,不懂怎么做 请详细点
<div id="id1" style="TABLE-LAYOUT:fixed; Z-INDEX:106; LEFT:22px; WIDTH:100px; TOP:51px; HEIGHT:221px">
<asp:DataGrid id="DBGrid" runat="server" Height="163px" Width="296px" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="xh" HeaderText="学号">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="70px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="xm" HeaderText="姓名">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="70px"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn HeaderText="报考课程" DataField="kskm">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Width="100px"></ItemStyle>
</asp:BoundColumn>
</Columns>
</asp:DataGrid>
</div>
解决方案 »
- 奇怪的程序运行一段时候后假死问题
- Repeater中的CHEKBOX触发
- 用了QueryString下载文件就变成下载页面
- CSdn 的在线编辑器是用的哪种?
- vss中如何让web.config不受管理
- 学习ASP.Net
- (关于asp.net2.0发邮件问题,急!!) 续!!!
- 如何给textarea控件赋值
- 在textbox中输入<script>等脚本服务器会报错.此问题如何解决?新手!请高手帮忙
- 我可不可以将第三方控件封装到我的自定义类里面?比如AspNetMenu1.1?
- 请教gridview能不能搞出复选框来
- 寻求一个以正则表达式为基础的javascript验证函数.验证控件只能是数字,字母下划线.字母可大小写
{
//添加序号
if(e.Item.ItemIndex!=-1)
{
int orderID=e.Item.ItemIndex+1;
e.Item.Cells[0].Text=orderID.ToString();
}
}
<asp:Panel id="Panel1" style="Z-INDEX:101;LEFT:360px;OVERFLOW:auto;POSITION:absolute;TOP:280px"
runat="server" Width="72px" Height="48px">Pan
el</asp:Panel>
怎么把Datagird设置到div中去 我没弄过 不知道怎么做
这些代码放哪啊
<asp:Panel id="Panel1" style="Z-INDEX:101;LEFT:360px;OVERFLOW:auto;POSITION:absolute;TOP:280px"
runat="server" Width="72px" Height="48px">Pan
el</asp:Panel>
-------------------------------------------------------------------------------
如果只是个编号问题 可以在数据库里设计一个标示列自动编号就可以了
如果是另外自增的话 就用程序 2楼的代码2.就是关于滚动条的问题,本人找的div有个问题就是datagrid按照记录数的增多而从上到下显示,不能控制datagrid在页面上占用的高度?那该把下面两句中的一句还是两句放到进去,该放到哪里去,请把它上个句子写一下好吗?
------------------------------------------------------------
如果楼主是想要一个规定高度出现滚动条的话 外面放一个DIV作为容器设置属性
当datagrid超过DIV设置的高度就会出现滚动条 而不会越过高度往下挤]
style="OVERFLOW:auto;POSITION:absolute;Width:2px;Height:8px"
这句话加到DIV里就行了 <div style="OVERFLOW:auto;POSITION:absolute;Width:2px;Height:8px">
这里放datagrid
</div>
.Freezing
{
position:relative ;
table-layout:fixed;
top:expression(this.offsetParent.scrollTop);
z-index: 10;
} .Freezing th{text-overflow:ellipsis;overflow:hidden;white-space: nowrap;padding:2px;}
</style> <div style="overflow-y: scroll; height: 200px;width:300px" id="dvBody">
这里放datagrid
</div>