《ASP.NET 1.1入门经典—— VISUAL C# .NET 2003编程篇》学习笔记和心得 - 第十章
生活随笔
收集整理的這篇文章主要介紹了
《ASP.NET 1.1入门经典—— VISUAL C# .NET 2003编程篇》学习笔记和心得 - 第十章
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?第十章 ASP.NET服務器控件
◆ Hyperlink的visiable屬性可以顯示或隱藏控件,這是一個非常有用的技巧,這點就比<a></a>有用呢! ◆ HTML中<div>標記通常用作其他控件的容器,這里相當于Panel的用處。 ◆ HTML中<span>標記相當于Label控件。 ◆配置文件(web.config) 在配置文件中有一個屬性AppSettings可以用來存儲系統中所需要的全局常量值 配置文件設置: <appSettings> <add key="xx" value="using AppSettings value" /> </appSettings> 代碼中讀取: string xx = System.Configuration.ConfigurationSettings.AppSettings["xx"]; ◆數據網格(datagrid)和數據列表(datalist)等在databind()函數中會自動關閉數據庫連接。所以如果使用databind()我們不需要在此添加close()這個方法。這點在以后編程中一定要注意呢! ◆事件申明有兩種方法。一種在aspx文件中,第二種在cs文件中。下面舉例說明。 在aspx文件中申明: <asp:datalist id="TeamList" runat="server" OnItemCommand="TeamList_ItemCommand"></ asp:datalist > 在cs文件中聲明: this.EventCalendar.DayRender += new System.Web.UI.WebControls.DayRenderEventHandler(this.EventCalendar_DayRender); 從上面兩個例子上看,第一種方法在控件的方法中添加事件名稱,而后一種使用的是聲明并添加事件的方法。 ◆????? 使用正則表達式驗證控件RegularExpressionValidator。編譯運行后,系統提示客戶端沒有這個版本的驗證腳本。按照提示安裝驗證腳本后問題解決。 C:\ >aspnet_regiis -c 開始復制此版本(1.1.4322.0)的 ASP.NET 客戶端腳本文件。 已復制完此版本(1.1.4322.0)的 ASP.NET 客戶端腳本文件。 C:\ >但是,由此引伸出一個問題,如果系統發布之后,用戶在客戶端不能使用,那我們怎么解決呢?當然我們有解決方法,在msdn中有這么一句話:“除非瀏覽器不支持客戶端驗證,或者已明確禁用客戶端驗證(通過將 EnableClientScript 屬性設置為 false),否則將同時執行服務器端和客戶端驗證。”。這樣我們通過設置EnableClientScript 屬性問題可以得到根本的解決。百度一下本文相關內容:
轉載于:https://www.cnblogs.com/pfengk/articles/177462.html
總結
以上是生活随笔為你收集整理的《ASP.NET 1.1入门经典—— VISUAL C# .NET 2003编程篇》学习笔记和心得 - 第十章的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#数据库事务原理及实践(下)
- 下一篇: [转]关于父亲的故事