怎样在ASP.net 页面中分帧

在C#ASP.net的页面设计中,我想让我得页面分成若干帧(类似于分割条)将窗口分割成几部分。
怎样分帧?怎样做?
怎样在点击一个帧的连接后浏览另一个帧的页面??

请多多指教!!?越详细越好!

谢谢!!
---------------------------------------------------------------

这属于HTML的范畴。

用Frame,比如:

 1<html>
 2<head>
 3<title>TEST</title>
 4<meta content="text/html; charset=utf-8" http-equiv="content-type"/>
 5</head>
 6<frameset border="0" cols="125,*" frameborder="0" framespacing="0" id="topFrame">
 7<frameset id="fraLeft" rows="*,70">
 8<frame name="menu" noresize="" scrolling="no" src="menu.aspx" target="main"/>
 9<frame border="0" frameborder="0" leftmargin="0" marginheight="0" marginwidth="0" name="tips" scrolling="no" src="tips.aspx" target="main" topmargin="0"/>
10</frameset>
11<frameset rows="30,*">
12<frame name="banner" noresize="" scrolling="no" src="banner.aspx" target="main"/>
13<frame name="main" src="main.aspx"/>
14</frameset>
15<noframes>
16<body>
17<p>asdf</p>
18</body>
19</noframes>
20</frameset>
21</html>

每个frame都有名字,JavaScript可以用该名字访问到它。
如果是超链接,用

1<a href="xxx.htm" target="frmMain">test</a>

这是基本的html的东西,但愿我没看错你的意思?
---------------------------------------------------------------

1<frameset cols="25%, 50%, *">
2<frame src="contents.htm"/>
3<frame src="info.htm"/>
4<frame scrolling="NO" src="graphic.htm"/>
5</frameset>

---------------------------------------------------------------

如果你使用了datagird的话,只要设置
AllowPaging="True" PageSize="5" PagerStyle-HorizontalAlign="Right"
PagerStyle-NextPageText="下一页"
PagerStyle-PrevPageText="上一页
AllowPaging属性设为"true"才会对数据进行分页,PageSize是每页的记录数,PagerStyle-HorizontalAlign是分页导航在左和是在右,PagerStyle-NextPageText是显示的下翻页信息,PagerStyle-PrevPageText是上翻页信息。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus