2014年5月20日 星期二

學習C# 基本語法筆記

學習C# 基本語法筆記

觀念:
  1. 所有 PostBack 指按鈕畫面任何動作(例如按鍵盤Enter鍵、移至不同控制項)都會執行回傳(Post Back),似類以前的Submit動作。
  2. Web畫面上作的任何動作” , 都會引起PostBack(回傳)的動作,進而重新獨發Page_Load事件。
  3. 預設Page.IsPostBack 表示第一次登入網頁,沒做送出的動作,預設是false

例如 
            if (! IsPostBack){
                    執行第一次開啟此頁的敘述
            }elsel{
            執行非第一次開啟此頁的敘述
            }

一、所有Web Controls (Web控制項)都具備的屬性:
  1. AutoPostBack 屬性,作業自動執行submit (自動將資交出去)

 二、字串格式:
String.Format("字串{第幾個變數:格式化的符號}",變數A,變數B,....);
例如:
            string var1 = "棒", var2 = "自豪";
            Response.Write(String.Format("我很{0},所有我很{1}", var1, var2));

三、指定文件顏色
例如:Label1.ForeColor= System.Drawing.Color.Brown;

四、常見 String 技巧處理

五、 panel1顯示與穩藏,例如:

        if (Panel1.Visible==false)
        {
            Panel1.Visible = true;
        }
        else
        {
            Panel1.Visible = false;
        }

五、清單控制項使用說明:

清單控制項 (List Control) 包含 DropDownList、 ListBox(複選)、CheckBoxList、CheckBox、RadioButtonList、RadioButton等六種,簡單區分,只有兩種單選複選而已。

共同屬性:
  • Text  :在畫面上呈現『選項文字』,使用 SelectedItem.Text  或  SelectText選用。
  • Value:可以傳遞給程式碼使用,使用 SelectedItem.Value 或 SelectValue選用。
  • SelectedIndex:取的選取的索引,預設從 0 開始,-1 表示沒 有選取。
  • Items.Count:共有『幾個』子選項。
  • Items[x].Text:找出『第幾個』子選項的顯示文字,其中 x 從 0 開始起算。
  • Items[x].Selected:判斷『第幾個』子選項,是否被人選取了。
共用方法:
  • .Add()方法.Remove()方法都只能加入字串
  • .Add(參數)或 .Remove(參數),參數可以是 ListItem 或 String。
  • .Add(ListItem ),表示要附加或刪除到集合中的ListItem。
  • .Add(String),表示要附加或刪除到集合中的字串。
  • .Add() 方法可以搭配 ListItem 一起作,發揮更大的功能。
  • 例如:
                      DropDownList1.Items.Add( New ListItem ("Text屬性","Value屬性")。
5/28 不能很了解 ListItem 作用與用法










沒有留言: