asp.net2.0网站样式问题 本人用Visual Studio2005做网站,问题:1,怎样把一个页面分成几个部分,使用框架。上下的怎么分,左右的怎么分2。在显示记录时,像百度,Google一样显示一条一条的记录,用什么控件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.iframe2.N多个呢,按需要选 1.使用frame或者母板页或者用户控件2.使用Repeater/DataList/GridView+APSNetPager分页,分页建议采用存储过程 iframe或用mster模板页显示数据可用表格控件如gridview,reapter,datalist等<frameset rows="68,*" border="0" frameSpacing="0" frameBorder="0"> <frame src="top.aspx" name="topFrame" scrolling="no" noresize> <frameset id="mainFrame" cols="178,10,*" framespacing="0" frameborder="0"> <frame src="menu.aspx" name="leftFrame" scrolling="no" noresize> <frame src="left.htm" name="Left" scrolling="no" noresize> <frame src="default.aspx" name="rightFrame" scrolling="no"> </frameset> </frameset> 1.要是使用框架集,例:<!--整体--> <frameset id="frameset" cols="200,10,*" frameborder="NO" border="0" framespacing="0"><!--左侧第一部分--> <frame src="left.aspx" id="left" name="left" scrolling="yes" ><!--左侧第二部分--> <frame src="Frame.aspx" name="leftFrame" id="leftFrame" scrolling="NO" noresize ><frameset name="mm" id="mm" rows="*" frameborder="NO" border="0" framespacing="0"> <!--右侧主体部分--> <frame src="XXX.aspx" name="Main" id="Main" scrolling="yes" marginwidth="0" marginheight="0"></frameset></frameset>不过也可以用table或者div分好了部分然后iframe,例:<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="8" ></td> <td width="147" valign="top"><iframe height="100%" width="100%" border="0" frameborder="0" src="left.html"></iframe></td> <td width="10" > </td> <td valign="top"><iframe height="100%" width="100%" border="0" frameborder="0" src="right.html"></iframe></td> <td width="8"> </td> </tr></table>2.用什么控件,这个可以自定义一个,也可以直接用<table>或者<div>循环绑定数据就可以了.ps:以上只是本人的个人见解,如果有什么不对的希望指正 用frameset不显示,这是为什么> 正确,用iframe能用,frameset不行,不能转换设计视图,并不能显示.我还想问一下,如果左边好几个小块,怎么左右对齐,非得大小一样,用table合并单元格,老对不齐 frameset标记都放到放到<body>上面才可以显示,这个就是不支持设计视图的.例如</head><!--整体--> <frameset></frameset><body></body>对齐的问题,你可以好好看看frameset标记的cols和rows属性 1、最好用母版页里面添加框架的方法,这样页面以后修改起来比较方便。2、用DataList控件显示数据,编辑模版来改变显示样式。 <div> <table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%"> <tr> <td width="100%" height="100" colspan="3" style="border-bottom: 1px solid #000000; background-color:#698cc3 "> <table height="99" border="0" cellspacing="0" cellpadding="0" width="100%" class="font_size"> <tr> <td style="background-image: url(../images/topee.gif); background-repeat:repeat-x; background-position: right top" valign="bottom"> </td> </tr> </table> </td> </tr> <tr> <td id="frmTitle" name="frmTitle" nowrap="nowrap" valign="middle" align="center" width="198" style="border-right: 1px solid #000000"> <iframe name="BoardTitle" style="height: 100%; visibility: inherit; width: 198; z-index: 2" scrolling="auto" frameborder="0" src="Left.aspx"></iframe> </td> <td style="width: 10pt" bgcolor="#7898A8" width="10" title="关闭/打开左栏" class="navPoint"> <table border="0" cellpadding="0" cellspacing="0" width="11" height="100%" align="right"> <tr> <td valign="middle" align="right" class="middleCss"> <img border="0" src="../images/Menu/close.gif" id="menuimg" alt="隐藏左栏" onmouseover="javascript: menuonmouseover();" onmouseout="javascript: menuonmouseout();" onclick="javascript:switchSysBar()" style="cursor: hand" width="11" height="76" /></td> </tr> </table> </td> <td style="width: 100%"> <iframe id="mainFrame" name="mainFrame" style="height: 100%; visibility: inherit; width: 100%; z-index: 1" scrolling="auto" frameborder="0" src="Main.aspx"></iframe> </td> </tr> </table> </div> 关于很简单的各sql问题·········来人解决,直接结贴. DropDownList1.SelectedItem 能选出除去ID 和Value外的其他属性吗?? Thread 的理解 搞不懂的基本概念问题,求解 2个问题请教,DataSet和DataGrid 急 如何判斷textBox中輸入的是字符還是數字? 请问打家用asp.net开发大中型网站用什么版本管理工具,谢谢! 江湖救急 C#程序命令行下怎么模拟ctrl+z 怪!指定的转换无效。有没有碰到过的! 高手们 救命啊 客户端如何在操作服务器端的文件夹 .net框架程序设计 这本书的电子书,要求是CHM格式
2.N多个呢,按需要选
2.使用Repeater/DataList/GridView+APSNetPager分页,分页建议采用存储过程
或用mster模板页
显示数据可用表格控件如gridview,reapter,datalist等
<frameset rows="68,*" border="0" frameSpacing="0" frameBorder="0">
<frame src="top.aspx" name="topFrame" scrolling="no" noresize>
<frameset id="mainFrame" cols="178,10,*" framespacing="0" frameborder="0">
<frame src="menu.aspx" name="leftFrame" scrolling="no" noresize>
<frame src="left.htm" name="Left" scrolling="no" noresize>
<frame src="default.aspx" name="rightFrame" scrolling="no">
</frameset>
</frameset>
<frameset id="frameset" cols="200,10,*" frameborder="NO" border="0" framespacing="0">
<!--左侧第一部分-->
<frame src="left.aspx" id="left" name="left" scrolling="yes" >
<!--左侧第二部分-->
<frame src="Frame.aspx" name="leftFrame" id="leftFrame" scrolling="NO" noresize >
<frameset name="mm" id="mm" rows="*" frameborder="NO" border="0" framespacing="0">
<!--右侧主体部分-->
<frame src="XXX.aspx" name="Main" id="Main" scrolling="yes" marginwidth="0" marginheight="0">
</frameset>
</frameset>不过也可以用table或者div分好了部分然后iframe,例:<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="8" ></td>
<td width="147" valign="top">
<iframe height="100%" width="100%" border="0" frameborder="0" src="left.html"></iframe></td>
<td width="10" > </td>
<td valign="top">
<iframe height="100%" width="100%" border="0" frameborder="0" src="right.html"></iframe></td>
<td width="8"> </td>
</tr>
</table>2.用什么控件,这个可以自定义一个,也可以直接用<table>或者<div>循环绑定数据就可以了.
ps:以上只是本人的个人见解,如果有什么不对的希望指正
>
<!--整体-->
<frameset>
</frameset>
<body>
</body>对齐的问题,你可以好好看看frameset标记的cols和rows属性
2、用DataList控件显示数据,编辑模版来改变显示样式。
<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tr>
<td width="100%" height="100" colspan="3" style="border-bottom: 1px solid #000000; background-color:#698cc3 ">
<table height="99" border="0" cellspacing="0" cellpadding="0" width="100%" class="font_size">
<tr>
<td style="background-image: url(../images/topee.gif); background-repeat:repeat-x;
background-position: right top" valign="bottom">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td id="frmTitle" name="frmTitle" nowrap="nowrap" valign="middle" align="center"
width="198" style="border-right: 1px solid #000000">
<iframe name="BoardTitle" style="height: 100%; visibility: inherit; width: 198; z-index: 2"
scrolling="auto" frameborder="0" src="Left.aspx"></iframe>
</td>
<td style="width: 10pt" bgcolor="#7898A8" width="10" title="关闭/打开左栏" class="navPoint">
<table border="0" cellpadding="0" cellspacing="0" width="11" height="100%" align="right">
<tr>
<td valign="middle" align="right" class="middleCss">
<img border="0" src="../images/Menu/close.gif" id="menuimg" alt="隐藏左栏" onmouseover="javascript: menuonmouseover();"
onmouseout="javascript: menuonmouseout();" onclick="javascript:switchSysBar()"
style="cursor: hand" width="11" height="76" /></td>
</tr>
</table>
</td>
<td style="width: 100%">
<iframe id="mainFrame" name="mainFrame" style="height: 100%; visibility: inherit;
width: 100%; z-index: 1" scrolling="auto" frameborder="0" src="Main.aspx"></iframe>
</td>
</tr>
</table>
</div>