仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 716|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页设计DataGrid表头不动,表身动

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:29:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我之所以想学。NET,是因为一直觉的BILLGATES好厉害,希望有一天能去微软,虽然现在还距离遥远,呵呵:)前次和海东兄会商了这个成绩,可是他的表头没有线,以是用Div情势完成了,完成功效显现表格,代码以下(背景.cs文件只需绑定命据就能够了,字段和前台绑定的分歧就OK了,在此不加赘述):
<%@Pagelanguage="c#"Codebehind="dg1.aspx.cs"AutoEventWireup="false"Inherits="netLearn.dg1"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>dg1</title>
<metacontent="MicrosoftVisualStudio.NET7.1"name="GENERATOR">
<metacontent="C#"name="CODE_LANGUAGE">
<metacontent="JavaScript"name="vs_defaultClientScript">
<metacontent="http://schemas.microsoft.com/intellisense/ie5"name="vs_targetSchema">
<scriptlanguage="javascript">
functionwindow.onload()
{
vardg=document.getElementById(DataGrid1);
varstrHTML="";
for(vari=1;i<dg.rows.length;i++)
{
strHTML+=dg.rows.cells[0].innerHTML;
}
dg.rows[1].cells[0].innerHTML="<divid=dgContentstyle=height:250px;overflow-y:scroll>"+strHTML+"</div>";
for(vari=dg.rows.length-1;i>1;i--)
{
dg.deleteRow(i);
}
}
</script>

</HEAD>
<bodyMS_POSITIONING="FlowLayout">
<formid="Form1"method="post"runat="server">
<FONTface="宋体">
<asp:datagridid="DataGrid1"runat="server"Width="576px"Height="192px"AutoGenerateColumns="False"
BorderWidth="0px"CellPadding="0">
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<tablecellpadding="2"cellspacing="1"bgcolor="PaleTurquoise"width="100%">
<tr>
<thbgcolor="#006699"width="25%"align="center"style="color:#ffffff">
序号</td>
<thbgcolor="#006699"width="25%"align="center"style="color:#ffffff">
ID号</td>
<thbgcolor="#006699"width="25%"align="center"style="color:#ffffff">
姓名</td>
<thbgcolor="#006699"width="25%"align="center"style="color:#ffffff">
岁数</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<tablecellpadding="2"cellspacing="1"bgcolor="PaleTurquoise"width="100%">
<tr>
<tdbgcolor="LightSkyBlue"width="25%"style="padding-left:10px;"><%#Container.ItemIndex+1%></td>
<tdbgcolor="LightSkyBlue"width="25%"style="padding-left:10px;"><%#DataBinder.Eval(Container.DataItem,"ID")%></td>
<tdbgcolor="LightSkyBlue"width="25%"style="padding-left:10px;"><%#DataBinder.Eval(Container.DataItem,"Name")%></td>
<tdbgcolor="LightSkyBlue"width="23%"style="padding-left:10px;"><%#DataBinder.Eval(Container.DataItem,"Age")%></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid></FONT></form>


</body>
</HTML>

共2页:上一页1[2]下一页

那做企业软件是不是最好用J2EE?
精灵巫婆 该用户已被删除
沙发
发表于 2015-1-19 15:13:38 | 只看该作者
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
简单生活 该用户已被删除
板凳
发表于 2015-1-27 08:36:44 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
分手快乐 该用户已被删除
地板
发表于 2015-2-5 05:54:05 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-11 06:36:46 | 只看该作者
目前在微软的.net战略中新推出的ASP.net借鉴了Java技术的优点,使用CSharp(C#)语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的WindowsNT/2000/XP+IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案.
小妖女 该用户已被删除
6#
发表于 2015-3-1 23:21:30 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-11 01:07:55 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
蒙在股里 该用户已被删除
8#
发表于 2015-3-17 17:34:06 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
再见西城 该用户已被删除
9#
 楼主| 发表于 2015-3-24 16:42:55 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-3 14:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表