假如一个框架有可见边框,用户可以拖动边框来改变它的大小。为了避免这种情况发生,可以在 <frame> 标签中加入:noresize="noresize"。
为不支持框架的浏览器添加 <noframes> 标签。
noresize="noresize" scrolling="no" scrolling="no" scrolling="no"
noresize="noresize"
<html>
<head>
<title></title>
</head>
<frameset>
<frame />
<noframes>
<body>该浏览器不支持用框架</body>
</noframes>
</frameset>
</html>
这是进行框架划分,rows表示划分的行 cols是之划分的列, rows="119,*,99"表示把页面分为3行,其中第一行的宽度是119,第三行的宽度是99,中间一行的宽度为剩余宽度 如果rows="119,90,*,99"表示把页面分为4行,其中第一行的宽度是119,第二行为90,第四行的宽度是99,第三行的宽度为剩余宽度 列的道理是一样的 cols="*"的意思应该是不划分列,即页面一列
3、
ruant="server"表示这个控件是在服务器端运行的,说简单点就是你可以在.cs后台代码里引用到这个控件。 asp.net的控件都是以ruant="server"为基础的
runat="server"是指你的Form内的内容都是在服务器端运行, 如果你拖入一个HTML控件,可以将此控件的这个加上,那么在你后台代码就可以获取它的值了 一个标签form 元素可为用户输入创建表单。 runat "server"控件是一个服务器控件 只有需要处理回发(PostBack) 的控件才必须放在 Form 内
4、
<uc1:UserLogin ID="UserLogin1" runat="server"/> 是这个吧? 这个是他自己做的一个用户控件,你在解决方案里可以自己新建用户控件,写法和一般的ASPX页面完全相同,写好之后这个用户控件可以拖到任意一个页面上使用,拖动之后的结果就是<uc1:UserLogin ID="UserLogin1" runat="server"/>这样呈现的
5、
http://www.yesky.com/116/1856116.shtml
6、target属性问题
target="_blank":在新窗口中浏览新的页面。 target="_self":在同一个窗口打开新的页面。 target="_parent":在父窗口中打开新的页面。(页面中使用框架才有用) target="_top" :以整个浏览器作为窗口显示新页面。(突破了页面框架的限制)
7asp.net 用户控件和自定义控件注册
在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
8、IE内置的WebBrowser控件
http://www.cnblogs.com/xlx0210/archive/2010/03/30/1700947.html
9、XML 教程
http://www.w3school.com.cn/xml/index.asp
10、在asp.net中读取XML文件信息的4种方法
http://blog.dt27.cn/system/zai_asp_net_zhong_du_qu_xml_we31/
11、
http://rongzhixueyuan.blog.sohu.com/259416934.html