假如一个框架有可见边框,用户能够拖动边框来改变它的大小。为了不这种状况发生,能够在 <frame> 标签中加入:noresize="noresize"。html
为不支持框架的浏览器添加 <noframes> 标签。web
noresize="noresize" scrolling="no" scrolling="no" scrolling="no"浏览器
noresize="noresize"服务器
<html>框架
<head>asp.net
<title></title>工具
</head>spa
<frameset>.net
<frame />设计
<noframes>
<body>该浏览器不支持用框架</body>
</noframes>
</frameset>
</html>
这是进行框架划分,rows表示划分的行 cols是之划分的列, rows="119,*,99"表示把页面分为3行,其中第一行的宽度是119,第三行的宽度是99,中间一行的宽度为剩余宽度 若是rows="119,90,*,99"表示把页面分为4行,其中第一行的宽度是119,第二行为90,第四行的宽度是99,第三行的宽度为剩余宽度 列的道理是同样的 cols="*"的意思应该是不划分列,即页面一列
三、
ruant="server"表示这个控件是在服务器端运行的,说简单点就是你能够在.cs后台代码里引用到这个控件。 asp.net的控件都是以ruant="server"为基础的
runat="server"是指你的Form内的内容都是在服务器端运行, 若是你拖入一个HTML控件,能够将此控件的这个加上,那么在你后台代码就能够获取它的值了 一个标签form 元素可为用户输入建立表单。 runat "server"控件是一个服务器控件 只有须要处理回发(PostBack) 的控件才必须放在 Form 内
四、
<uc1:UserLogin ID="UserLogin1" runat="server"/> 是这个吧? 这个是他本身作的一个用户控件,你在解决方案里能够本身新建用户控件,写法和通常的ASPX页面彻底相同,写好以后这个用户控件能够拖到任意一个页面上使用,拖动以后的结果就是<uc1:UserLogin ID="UserLogin1" runat="server"/>这样呈现的
五、
http://www.yesky.com/116/1856116.shtml
六、
target="_blank":在新窗口中浏览新的页面。 target="_self":在同一个窗口打开新的页面。 target="_parent":在父窗口中打开新的页面。(页面中使用框架才有用) target="_top" :以整个浏览器做为窗口显示新页面。(突破了页面框架的限制)
在ASPX页中注册用户控件的方法
<%@ Register Src="ListPicker.ascx" TagName="ListPicker"
TagPrefix="uc1" %>
在Web.config中注册用户控件
<controls>
<add tagPrefix="scottgu" src="~/Controls/Header.ascx" tagName="header"/>
</controls>
在ASPX页中注册自定义控件的方法
<%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.CS.Controls"%>
在Web.config中注册自定义控件的方法
<controls>
<add tagPrefix="aspSample"
namespace="Samples.AspNet.CS.Controls">
</add>
</controls>
若是缺乏 assembly 属性,则 ASP.NET 会推断该程序集是从 App_Code 目录中的源文件动态编译而来。
将自定义控件添加到工具箱
若是没有将控件编译为程序集,就不能将该控件添加到可视化设计器的工具箱中。而后右击“工具箱”-“选择项”-浏览找到DLL文件添加点击肯定完成添加。
[assembly: TagPrefix("Samples.AspNet.CS.Controls", "aspSample")]使用 该属性指定自定义控件类,当从工具箱中拖放控件时默认会生成这里指定标记前缀
<controls> <add tagPrefix="aspSample" namespace="Samples.AspNet.CS.Controls" assembly="Samples.AspNet.CS.Controls"> </add></controls>
参考:
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
开发自定义控件:
http://msdn.microsoft.com/zh-cn/library/yhzc935f(VS.80).aspx
用户控件:
http://msdn.microsoft.com/zh-cn/library/y6wb1a0e.aspx
八、IE内置的WebBrowser控件
http://www.cnblogs.com/xlx0210/archive/2010/03/30/1700947.html
九、XML 教程
http://www.w3school.com.cn/xml/index.asp
十、在asp.net中读取XML文件信息的4种方法
http://blog.dt27.cn/system/zai_asp_net_zhong_du_qu_xml_we31/
十一、