资源简介

开发中会遇到的例子,使用dropdownlist绑定后台数据库,本例使用的是oracle可修改为其他数据库,适合新手学习。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
using System.Data.OracleClient;
using System.IO;
using System.Text;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {
        string sql;
        if (!Page.IsPostBack)
        {
            sql = “select card_typeremarks from import_code_card_type “;
            DropDownList1.Items.Clear();
            wirte_dropdownlist(DropDownList1 sql “1“);
        }
    }

    #region 数据库连接函数
    public static OracleConnection ora_conn(string con_str)
    {
        return new OracleConnection(ConfigurationSettings.AppSettings[con_str]);
    }
    #endregion


    #region 写下拉框控件函数(动态)
    public static void wirte_dropdownlist(DropDownList e string sql_str string all_flag)
    {
        OracleCommand cmd;
        OracleConnection connection = ora_conn(“connectionstrings“);
        cmd = new OracleCommand(sql_str connection);
        connection.Open();
        OracleDataReader dr = cmd.ExecuteReader();
        e.Items.Add(new ListItem(“==请选择==“ ““));
        while (dr.Read())
        {
            e.Items.Add(new ListItem(dr[1].ToString() dr[0].ToString()));
        }
        dr.Close();
        connection.Close();
    }
    #endregion
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-22 09:14  dropdownlist绑定数据库\
     文件         516  2013-01-22 09:13  dropdownlist绑定数据库\Default.aspx
     文件        1589  2013-01-22 09:13  dropdownlist绑定数据库\Default.aspx.cs
     文件         575  2012-09-25 15:20  dropdownlist绑定数据库\web.config

评论

共有 条评论