ASP.NET 绑定的下拉框等方法(RadioButtonList1,DropDownList1...等单选列表,下拉列表同理调整属性即可)

一.效果很简单几个属性与Winfrom 几乎相同

Winfrom:

cobbox.DisplayMembe=“显示值”
cobbox.ValueMember=”绑定值ID”

1.死绑:Winfrom几个属性一个一个添加

public void BindCob()
        {
            cmbSex.Items.Add("---请选择----");
            cmbSex.Items.Add("男");
            cmbSex.Items.Add("女");
            cmbSex.Text = "---请选择----";
        }

2.对象构造器集合一个一个添加

 public void cmbRolebind()
        {
            cmbRole.DisplayMember = "U_RealName";
            cmbRole.ValueMember = "U_Role";
            List<UserModel> Roles = new List<UserModel>();
            Roles.Add(new UserModel() { S_ID = 2, U_LoginName = "A2", U_Password = "123456", U_RealName = "管理员", U_Sex = "男", U_Telephone = "1234566666", U_Role = 1, U_CanDelete = false });
            Roles.Add(new UserModel() { S_ID = 2, U_LoginName = "A2", U_Password = "123456", U_RealName = "店长", U_Sex = "女", U_Telephone = "1234566666", U_Role = 2, U_CanDelete = false });
            Roles.Add(new UserModel() { S_ID = 2, U_LoginName = "A2", U_Password = "123456", U_RealName = "营业员", U_Sex = "女", U_Telephone = "1234566666", U_Role = 3, U_CanDelete = false });
            //foreach (var Role in Roles)
            //{
            //    cmbRole.Items.Add(Role);
            //}
            cmbRole.DataSource = Roles;
            cmbRole.SelectedIndex = 0;
        }

3.活的数据库;上面是一个数据库的方法

 public void binlist()
        {
            string sql = "select * from Users";
            DataTable dt = db.selectdt(sql, null, false);
            combox.DataSource = dt;
            combox.DisplayMember = "U_RealName";
            combox.ValueMember = "U_ID";
        }    winfrom

二,1.ASP.NET类似:死绑

  public void bindrdolist()
        {
            List<Mylist> m1 = new List<Mylist>()
            {
               new Mylist(){id=1,name="2"},
               new Mylist(){id=3,name="3"},
               new Mylist(){id=4,name="4"}
            };
            RadioButtonList1.DataSource = m1;
            RadioButtonList1.DataTextField = "name";
            RadioButtonList1.DataValueField = "id";
            RadioButtonList1.DataBind();
        }

2.活绑

  public void binlist()
        {
            string sql = "select * from Users";
            DataTable dt = db.selectdt(sql, null, false);
            DropDownList1.DataSource = dt;
            DropDownList1.DataTextField = "U_RealName";
            DropDownList1.DataTextField = "U_ID";
            DropDownList1.DataBind();
        }      

原文地址:https://www.cnblogs.com/yijieyufu/p/12343914.html

时间: 2024-10-07 21:06:06

ASP.NET 绑定的下拉框等方法(RadioButtonList1,DropDownList1...等单选列表,下拉列表同理调整属性即可)的相关文章

利用下拉框的方法进行txt列表中内容的左右切换

利用下拉框的方法实现两个txt列表内内容的左右切换 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <select id="left" size="10" multiple="multiple" style=

GridView 中绑定DropDownList ,下拉框默认选中Label的值

在GridView中,我们 有时候要绑定值. 前台绑定的代码可以这样 <asp:TemplateField HeaderText="当前状态" ItemStyle-HorizontalAlign="Center"> <EditItemTemplate> <asp:DropDownList ID="dStatus" DataSource='<%#BindStatus()%>' DataTextField=&

IE6浏览器下div无法遮盖select下拉框解决方法

IE6浏览器下div无法遮盖select下拉框解决方法:在IE6浏览器下,select下拉框无法被div遮盖,其他的主流浏览器都是正常的.这里简单介绍一下如何解决此问题.默认状态下IE6的表现: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.51texiao.cn

自建List&lt;&gt;绑定ComboBox下拉框实现省市联动

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace _04省市联动 { public partial cl

MiniUi绑定mini-combobox下拉框

一:最先开始使用json字符串绑定combobox [{"id":1,"value":"是","text":"是"},{"id":0,"value":"否","text":"否"}] 然后我忘记json字符串的格式了,id属性没有加"" ,combobox一直绑定不上数据,而且请注意tex

ThinkPHP中ajax绑定select下拉框无法显示

html代码: 控制器代码: 其中的<option value="{$vo.gradeId}">{$one.gradeName}</option> 在操作过程中无法自动填充,下拉框有位置,却无法填充数据库的原因是 数据库的命名统一 一致,不能使用驼峰命名法来命名数据库的表的名字. 可以使用下划线,横线来命名表.

asp.net mvc中 下拉框联动效果 添加方法

首页查询第一级菜单的所有集合List,取到第一级的第一个下标,根据第一个下标查询第二级集合. 这样在页面就显示了 两个下拉select菜单,默认是从数据库查询的是第一个. 根据下拉框选择相应的第二级数据,在页面上面需要写一个ajax提交方法, $(function () { $('#sltCampus').on('change', function() { $.ajax({ type: "POST", url: '/Member/GetRestaurant', data: { camp

下拉框联动方法封装

业务中经常需要对数据进行下拉框的联动选择操作,可以假设成省份城市 省份城市县这样的多级联动 客户那边提供的数据大多为excel,格式都属于标准一行列的 假设需要对省份城市进行联动 实现如下 1 var pcd = []; 2 pcd[0] = ['北京', '北京']; 3 pcd[1] = ['天津', '天津']; 4 pcd[2] = ['河北', '石家庄']; 5 pcd[3] = ['河北', '唐山']; 6 pcd[4] = ['山西', '太原']; 7 pcd[5] = ['

bootstrap中selectpicker下拉框使用方法实例

最近一直在用bootstrap 的一些东西,写几篇博客记录下.... bootstrap selectpicker是bootstrap里比较简单的一个下拉框的组件,先看效果如下: 附上官网api链接,http://silviomoreto.github.io/bootstrap-select/. 下拉框的使用上基本操作一般是:单选.多选.模糊搜索.动态赋值等,下面来看如何使用: 使用方法如下 1.首先需要引入的css和js: bootstrap.css    bootstrap-select.m