asp.net 省市選擇程式碼

來源:互聯網
上載者:User

1、首先是資料庫教程的建立,給出的代碼會引起中文亂碼,所以就簡單的改了一下
  first:將varchar(50)改成了nvarchar(50);
  second:將每個中文字串前面加了一個N
 2、Winform程式的建立,很簡單的介面

  DropDownStyle屬性 改成了DropDownList
3、添加應用程式設定檔

把串連資料庫的部分放到這裡面,在IP地址變動的時候就只需要改設定檔,不用改來源程式了
4、代碼
winform表單裡面的代碼,configuration類在引用裡面本來是沒有的,必須要手動添加
這裡面定義了一個類


  class ProvinceItem
        {
            public string name;
            public int id;
            public string Name
            {
                get
                {
                    return this.name;
                }
                set
                {
                    this.name = value;
                }
            }
            public int Id
            {
                get
                {
                    return this.id;
                }
                set
                {
                    this.id = value;
                }
            }
        }


因為版本是2005,就不能簡寫了
cb省.Items.Add(item); 這句裡面其實添加的是一個item對象,而對象轉換成string類型其實返回的是類名,因此對這部分需要改一下ComboBox的屬性:將DisplayMember屬性值改成Name


 
然後是cb省部分的代碼
這裡面涉及到一個強制類型轉換,將object類型轉換成了ProvinceItem類型


 
5、運行結果


推薦一個ajax asp教程.net聯動菜單代碼

http://down.111cn.net/down/code/net/2011/0612/23159.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.