1. 程式人生 > >webForm中dropDownList的一些用法

webForm中dropDownList的一些用法

剛好在web中使用到這個,所以就在這裡記錄一下,以後忘了可以參考下:

 1、繫結完資料以後,在第一行插入值

        drpUnit.Items.Insert(0, new ListItem("請選擇單位", ""));

2、繫結資料庫中的資料後將焦點放在特定的一行

        drpUnit.ClearSelection();
        ListItem _ltUnit = drpUnit.Items.FindByValue(dt.Rows[0]["UNIT"].ToString());
        if (_ltUnit != null)
            _ltUnit.Selected = true;

3、繫結資料

            drpUnit.DataSource = dtUnit.DefaultView;
            drpUnit.DataValueField = "UNIT_CODE";
            drpUnit.DataTextField = "UNIT_NAME";
            drpUnit.DataBind();
            drpUnit.Items.Insert(0, new ListItem("請選擇單位", ""));

這樣做的好處是介面上顯示的是名稱(DataTextField ),而存到庫裡的時候是編號(DataValueField )

在winform中繫結comboBox時不存在ListItem ,可以自己建立一個類

public class ListItem
        {
            private string _text = null;
            public ListItem(string value)
            {
                this._text = value;
            }

            public override string ToString()
            {
                return this._text;
            }
        }

使用方法:

ListItem li = new ListItem(field.Name);
                comboBox1.Items.Add(li);

相關推薦

webFormdropDownList一些用法

剛好在web中使用到這個,所以就在這裡記錄一下,以後忘了可以參考下:  1、繫結完資料以後,在第一行插入值         drpUnit.Items.Insert(0, new ListItem("請選擇單位", "")); 2、繫結資料庫中的資料後將焦點放在特定的一行  

Delphi TStrings 一些用法

作用 edt .com 找到 min 它的 nes 還要 windows Delphi TStrings是一個抽象類,在實際開發中,是除了基本類型外,應用得最多的。 常規的用法大家都知道,現在來討論它的一些高級的用法。 先把要討論的幾個屬性列出來: 1、CommaText

ioctl在socket一些用法及示例

ioctl在socket中的一些用法及示例 函式 : ioctl(int fd, int request, void * arg) 定義 :  功能 : 控制I/O裝置, 提供了一種獲得裝置資訊和向裝置傳送控制引數的手段. 引數 : int  fd &nb

PHPString一些用法

1.利用索引選字     JS中字串可以利用str.charAt(索引)選取字串的某個字。     PHP中則是使用$str[索引]或者$str{索引}. 2.型別轉換     判斷裡,字元只有是''空字串的時候為false, ' '空格是true, 'false' 也是

談動態代理在Android外掛一些用法

主APP為外掛提供了一系列介面,我們需要考慮以下幾個問題: 一、許可權控制,檢查呼叫者許可權 如果介面都封裝到service中,則可以在Manifest檔案中對暴露的service增加signature的保護級別 使用Binder的靜態方法getCal

Pandas 資料處理 | Datetime 在 Pandas 一些用法

Datatime 是 Python 中一種時間資料型別,對於不同時間格式之間的轉換是比較方便的,而在 Pandas 中也同樣支援 DataTime 資料機制,可以藉助它實現許多有用的功能,例如 1,函式to_datetime() 將資料列表中的 Series 列轉化為 datetime 型別, ```py

webformSession和Cookies對象的用法、登錄保持

登錄界面 expire ron 首選項 images ons ssi none 主界面 一 、webform中Session和Cookies對象的用法 1、Session:   Session:在計算機中,尤其是在網絡應用中,稱為“會話控制”。Session 對象存儲特

關於C#if else的一些用法

報錯 int 一個 沒有 -1 如果 什麽 是我 就會 首先說下一下if 的代碼格式: if (條件){ 循環體 else if(條件){ 循環體 } else{ } } 代碼的運行順序

關於H5存儲sessionStorage的一些用法

刷新數據 IV clas 用法 class 如果 TE IT cli 最近在用H5做一個項目。其中有一個需求是在tab欄列表頁點擊列表數據進入詳情頁,當點擊詳情頁的返回按鈕時能夠返回列表頁並且不刷新數據同時還要保留原tab欄的狀態。然後就開始想出一系列想法~~ 在這裏先說一

查詢時非同步重新整理問題--用到了ajax ajax一些引數的含義及用法

ajax中的一些引數的含義及用法 jquery中的ajax方法引數的用法和他的含義:  1.url:   要求為String型別的引數,(預設為當前頁地址)傳送請求的地址。 2.type:   要求為String型別的引數,請求方式(post或get)預設為get

SQL一些關鍵字用法

1.where  條件篩選結果 select * from `表名` where `列名`='value' 上訴語句的意思是在某表中查詢某列名等於某特定值得所有列 2.Like  模糊查詢 select *from `表名` where `列名`like `高%`; 上訴語句意思

python快取模組的一些用法

python快取模組的一些用法 一.問題描述 有時候可能需要快取一些 成員方法的值, 可能成員方法的計算比較耗時,有時候不希望重複呼叫計算該值, 這個時候就可以快取該值. 查了一下標準庫 有 functools.lru_cache 有一個 lru_cac

String.format的一些用法和Androiddouble顯示成科學計數的問題

本文轉載於 String.format()方法使用說明 http://blog.csdn.net/thc1987/article/details/17528093 和JAVA字串格式化-String.format()的使用 http://blog.csdn.net/lone

java的String.format的一些用法和Androiddouble顯示成科學計數的問題

本文轉載於 String.format()方法使用說明http://blog.csdn.net/thc1987/article/details/17528093 和JAVA字串格式化-String.format()的使用 http://blog.csdn.net

關於urho3d載入資源用法在Lua一些注意點 android

起因: 載入場景的做法是Lua函式匯出中使用的是File的形式,在android上無法取到正確的位置,但是cache:GetResource可以獲取到XMLFile所以需要進行修改 這裡修改的檔案 Node.pkg, Scene.pkg Node.h No

js動態函式的一些用法嘗試

   在js中,經常會使用到函式,普通函式雖然很方便,但是,形式略顯複雜,特別是程式碼量大的時候,這時,我們可以使用動態函式,動態函式形式比較簡潔,並且比普通函式表示式更靈活,其結構如下: var fun_name=new Function(x1,x2,x3,...,fun

BoostASIO的一些用法-定時器

一、介紹 ASIO,基於作業系統的非同步機制,可有效避免多執行緒程式設計的諸多副作用。 目前主要關注於通訊方面,使用大量的類封裝了socket,提供更高層次的介面 二、使用不需要編譯,預設不支援SSL,要支援的話需要自己編譯OpenSSL。 三、用法Sample 1、

執行緒一些常用方法的用法 join()、yield()、sleep()、wait()、notify()、notifyAll()

1.執行緒休眠sleep();:執行緒有優先順序,但是我們可以用此方法人為的改變它們的優先順序,讓執行緒暫停,它其他執行緒獲得分配空間。 用法:Thread.sleep(2000);//休眠兩秒 2.執行緒讓步yield();就是讓出自己的分配空間給其他執行

html橫線的一些用法

一、作系列橫單線  這是系列橫單線試驗,效果還好吧?   在這個例子中,用到了表格主標題標記<caption>,它的語法如下:<captionalign=left|center|rightvalign=top|bottom>  align和valign

爬蟲xpath的用法一些例項

import requestsfrom lxml import etreeimport urllibimport urllib.requestimport osurl = 'http://sc.chinaz.com/tupian/shamotupian.html'x = ''