建议楼住看看asp.net 2.0的MasterPage
解决方案 »
- Response.ContentType = "application/octet-stream"; 下载时如果文件扩展名是rar或exe没有扩展名。怎样办?
- 大家新年好!网站注册时发确认信是怎么实现的 请教请教
- 超难度:---这样的SQL操作怎么实现??(三个字段)
- !!!!!!关于COOKIES的问题!,望高手来解决!!不能清楚COOKIES
- 如设置ASP.NET页面上按钮的焦点
- 怎样在DataGrid里设置实现这样的功能!!
- 对上传文件进行控制的问题?
- 请问net下怎么查看mysql表结构呢
- 有做过手机短信接口的吗?
- 在treeview中如何查找一个值,并选中它?
- asp.net 2.0中主从表的设计
- gridview如何连接mysql
<frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
<frame src="" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
<frameset cols="80,*" frameborder="no" border="0" framespacing="0">
<frame src="" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
<frame src="" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
</frameset>
通过对frame的src,就可以实现我上面说的功能,在ASP.net中,不用框架,如何实现呢?初学者,各位请赐教。
用户控件与框架的不同在于:用户控件是动态的,用在需要强大和灵活的地方。例如GridView中的模板中可以放入用户控件,在运行时每一行的每一列中的某个东西其实就是这个用户控件产生的。可见,此时使用IFrame是不可能的。至于你说的框架方法,用控件来实现是小菜一碟(特别是利用Ajax的交互设计思路下)。不过这需要对asp.net组件设计技术真正入门了以后。基本上,csdn论坛的水平刚刚能够进行组件设计。90%的人还不会正确设计组件,更不要或掌握事半功倍的基本方法。
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Main.master.cs" Inherits="Main" %><%@ Register src="UserControls/LeftMenu.ascx" tagname="LeftMenu" tagprefix="uc1" %>
<%@ Register src="UserControls/Top.ascx" tagname="Top" tagprefix="uc2" %><!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 id="Head1" runat="server">
<link rel="Stylesheet" type="text/css" href="css/common.css" />
<script src="Scripts/jquery.js" type="text/javascript"></script>
<script src="Scripts/layout.js" type="text/javascript"></script>
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
<script language="javascript" type="text/javascript">
function setstatus() {
window.status = "All Rights Reserved , Copyright (C) 2010 ,CMS IT";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="divOpaque">
</div>
<div class="headtop">
<uc2:Top ID="Top2" runat="server" />
</div>
<div id="contentArea">
<div id="ra" class="resizableArea">
<div id="raLeft" class="leftSection">
<uc1:LeftMenu ID="LeftMenu2" runat="server" />
</div>
<div id="raSplitter" class="splitter" ondblclick="ra_OpenCollapse('raSplitter','raLeft');"
onmouseout="HighlightSplitterBar(this.id,1);" onmouseover="HighlightSplitterBar(this.id,0);"
onmouseup="ra_resizeStop()" onmousedown="ra_resizeStart(event,this,'raLeft')"
title="Click and drag to resize.">
</div>
<div id="raRight" class="rightSection">
<div>
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</div>
</div>
</form>
</body>
</html>