asp.net

框架部分

一、noresize="noresize"——框架部分

基本的注意事項 - 有用的提示:

假如一個框架有可見邊框,用戶能夠拖動邊框來改變它的大小。爲了不這種狀況發生,能夠在 <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>

 

 

二、<frameset rows="119,*,99" cols="*">是什麼意思

 

這是進行框架劃分,rows表示劃分的行
cols是之劃分的列,
rows="119,*,99"表示把頁面分爲3行,其中第一行的寬度是119,第三行的寬度是99,中間一行的寬度爲剩餘寬度
若是rows="119,90,*,99"表示把頁面分爲4行,其中第一行的寬度是119,第二行爲90,第四行的寬度是99,第三行的寬度爲剩餘寬度
列的道理是同樣的
cols="*"的意思應該是不劃分列,即頁面一列

三、

<head runat=server> <form runat="server" id="form1">

 

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"/>這樣呈現的

五、

ASP.NET中對錶單輸入行有選擇驗證

http://www.yesky.com/116/1856116.shtml

六、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

八、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/

十一、

ASP.NET中綁定XML文件

http://rongzhixueyuan.blog.sohu.com/259416934.html

相關文章
相關標籤/搜索