Jumat, 01 Juni 2012

Pemrograman ASP.NET : Mengisi ComboBox / List pada ASP.NET (On Selected Index Change)

Berikut ini cara Mengisi ASP.NET ComboBox atau di HTML biasa disebut List / Select. Untuk diisi data dari database. Ingat, harus memanggil method DataBind().
Kemudian jangan lupa diberi if (!IsPostBack) agar ketika diselect kemudian di-submit maka ComboBox tidak kembali ke pilihan pertama terus-menerus.


public partial class _Default : System.Web.UI.Page
{
    Desmanager dManager = new Desmanager();
    DataSetReportWarek dsWarek = new DataSetReportWarek();
    DataSet dsDataReport = new DataSet();

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
             CMB_Unit.DataSource = dManager.getDesUnit();
             CMB _Unit.DataBind();
        }
    }

//....

}