阿宽

Nothing is more powerful than habit!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Asp.Net 入門學習

Posted on 2007-12-19 23:17  宽田  阅读(252)  评论(0编辑  收藏  举报
設置窗體樣式
         設置窗體樣式,確保窗體上的所有控件具有一致的外觀和感覺,而且可以設置背景圖像這樣的項目。
  設置方法:
        設置視圖中單擊窗體,在屬性中選擇Style,然后單擊省略號按鈕。打開「樣式生成器」,如下圖。在其中設置。



讓自己可以布局界面中控件的方法
       選中控件,選擇佈局->位置->絕對 就可以了
或:"佈局->位置->自動定位選項" 在"HTML設計器"節點中選擇"Css定位"勾選"將使用工具箱、粘貼或拖放操作添加的控件定位更改為以下位置"並選"絕對位置"。
如下圖

Server控件
        窗體上的Web控件統稱為Server控件。
       代碼:
       <asp:Label ID="Label3" runat="server" Text="Last Name" style="z-index: 102; left: 347px; position: absolute; top: 97px"></asp:Label>
        asp:Label 表示Label控件類型
        runat="server"指出控件可由Web服務器上運行的代碼來程序化地訪問,也就是說代碼能查詢和更改控件的任何屬性的值

IsPostBack屬性
每次服務器將窗體發送給用戶的瀏覽器時,都會運行Page_load方法,而不是只在第一次運行。例如,當用戶單擊一個按鈕,窗體就可能送回到Web服務器來進行處理。然后一旦處理完畢,Web服務器就會將窗體送回瀏覽器以顯示處理結果。顯然,不能在每次顯示頁面的時候都執行初始化。如果構建的是一個商業網站,它會浪費處理資源,並導致性能問題。為了決定是否運行Page_load方法,你可以查詢網頁的IsPostBack屬性。如代碼:

        if (!IsPostBack)
        {
            //...
        }

& nbsp字符
        在Html中代表一個Non-breaking空格(不可忽略的空格)

控件的AutoPostBack屬性
        按下控制項時,自動傳回服務器