asp.net什么控件可以把一个页面分为2部分?

不神奇 2010-09-26 05:09:26
做管理员见面,添加数据!

左边纵向菜单,点击菜单选项后右边那部分变化数据

请问什么控件可以做?

各位大哥帮帮忙 贴小段代码什么的 稍微详细点

...全文
202 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
panxiao2009year 2010-09-26
  • 打赏
  • 举报
回复
用框架。
马老虎 2010-09-26
  • 打赏
  • 举报
回复
iframe
点击搜索
wuyq11 2010-09-26
  • 打赏
  • 举报
回复
使用iframe框架
<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>
或master母版页
设置href target="rightFrame"
nimeide1234567890 2010-09-26
  • 打赏
  • 举报
回复
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="index" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>系统</title>
<link href="Css/Css.css" rel="stylesheet" type="text/css" />
</head>
<frameset rows="60,*,20" cols="*" frameborder="NO" border="0" framespacing="0" id="frame1">
<frame name="topFrame" scrolling="no" src="top.aspx">
<frameset rows="*" cols="170,*" frameborder="NO" border="0" framespacing="0" id="frame2">
<frame name="leftmenu" scrolling="auto" noresize src="left.aspx" frameborder="0">
<frame name="mainframe" scrolling="auto" noresize src="main.aspx" frameborder="0">
</frameset>
<frame name="bottom" scrolling="no" noresize src="bottom.aspx" frameborder="0">
</frameset>
<body>
</body>
</html>
xiaoyi_nuo 2010-09-26
  • 打赏
  • 举报
回复
在要分开的主窗口
<frameset cols="198,937*" frameborder="NO" border="0" framespacing="0" rows="*">
<frame src="MainLeft.aspx" name="mainLeft" scrolling="yes">
<frame src="ManageBg.aspx" name="mainFrame">
</frameset>
</html>

在要连接到分开两部分的左边的页面的某个链接项里写:
<asp:HyperLink ID="HyperLink3" runat="server" Target="mainFrame" NavigateUrl="~/back_operate/adminDelete.aspx" Font-Underline="false">查看删除</asp:HyperLink>

其实主要就是设一下Target里的东西,把它写成你在主窗口里面定义的右边的框架的名字,就可以了~~
csharpyisi 2010-09-26
  • 打赏
  • 举报
回复
这个不清楚 我是用IFRAM
QingT26 2010-09-26
  • 打赏
  • 举报
回复
看来楼主不是做B/S模式的
xu_diligent 2010-09-26
  • 打赏
  • 举报
回复
用iframe和js一起时可以的,前部久我就实现过类似的功能的。用js触发事件,右边你想怎么实现就可以怎么实现的
凤凰涅檠 2010-09-26
  • 打赏
  • 举报
回复


<frameset border="0" framespacing="0" rows="60, *" frameborder="0">
<FRAME name=header src="header.htm" frameBorder=0 noResize scrolling=no>
<FRAMESET cols="170, *">
<FRAME name=menu src="menu.htm" frameBorder=0 noResize>
<FRAME name=main src="main.htm" frameBorder=0 noResize scrolling=yes>
</FRAMESET>
</frameset>
<noframes>
</noframes>

vip__888 2010-09-26
  • 打赏
  • 举报
回复
panel
BaoShiqiang 2010-09-26
  • 打赏
  • 举报
回复
iframe
feng5799 2010-09-26
  • 打赏
  • 举报
回复
iframe
zhang1you2huan 2010-09-26
  • 打赏
  • 举报
回复
多视图控件
xc_aspnet 2010-09-26
  • 打赏
  • 举报
回复
用框架 !

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧