如何设置radcombobox从数据库中选择的值?

克里斯

我注意到股票Dropdownlist和RadComboBox之间存在很大差异。使用asp:dropdownlist可以轻松设置数据库记录中的选定值。但是,当我尝试使用RadComboBox进行此操作时,它不起作用。即使当我尝试rcboTest.Text =“ Thomas Hardy”时,RadComboBox也不会改变。

我正在使用VS2012,Sql Server 2012,RadComboBox并将NorthWind用作数据库。

这是填充我的数据表的代码

public DataTable NWDContacts()
    {
        DataTable dt = new DataTable();

        string strCm = "Select * from [Contacts]";
        SqlCommand cm = new SqlCommand(strCm, cn);
        cm.CommandType = CommandType.Text;

        SqlDataAdapter da = new SqlDataAdapter(cm);

        cn.Open();
        da.Fill(dt);
        cn.Close();

        return dt;
    }

这是我填充RadComboBox的代码背后

protected void Button1_Click(object sender, EventArgs e)
    {
        rcboTest.DataSource = DA.NWDContacts();
        rcboTest.DataTextField = "ContactName";
        rcboTest.DataValueField = "ContactID";
        rcboTest.DataBind();
    }

现在这是我用来尝试更改RadComboBox.Text的按钮单击事件

protected void Button2_Click(object sender, EventArgs e)
    {
        rcboTest.Text = "Thomas Hardy";
    }

我尝试使用rcboTest.SelectedValue,rcboTest.SelectedItem和rcboTest.Text,并且组合框不想显示Text,SelectedValue和SelectedItem,并抛出错误,指出它是只读的。

简而言之,我想填充我的RadComboBox(可以),当我更新记录时,我需要能够将RadComboBox Text设置为数据库值。

我知道我显示的代码与我想做的事情矛盾,但这是在将其投入实时应用程序之前进行测试的代码。

打字员

有多种方法可以做到-

RadComboBoxItem item = RadComboBox1.FindItemByText("Thomas Hardy");
item.Selected = true;

int index = RadComboBox1.FindItemIndexByValue("2");
RadComboBox1.SelectedIndex = index;

//In your case value will be ContactID
RadComboBox1.SelectedValue = value;

参考-http: //www.telerik.com/help/aspnet-ajax/combobox-items-server-side-code.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置radcombobox从数据库中选择的值?

来自分类Dev

如何radcombobox从数据库传递值id

来自分类Dev

从数据库中选择单个值

来自分类Dev

LINQ 从数据库中选择值

来自分类Dev

如何从数据库中选择真正的

来自分类Dev

3选项从数据库中选择设置值删除onchange

来自分类Dev

Yii 数组助手从数据库中选择已经设置的值

来自分类Dev

从sqlite数据库中选择不同的值对

来自分类Dev

根据输入的值从数据库中选择ViewName

来自分类Dev

从Wordpress数据库的单个列中选择多个值

来自分类Dev

获取从数据库中选择的checkbx值

来自分类Dev

PHP从数据库中选择并返回值

来自分类Dev

VueJs从数据库中选择默认值

来自分类Dev

从数据库中选择值为X的表

来自分类Dev

尝试从Joomla 2.5数据库中选择单个值

来自分类Dev

从sqlite数据库中选择不同的值对

来自分类Dev

我想从数据库中选择值

来自分类Dev

在“数据库”列中选择值数

来自分类Dev

从数据库中选择没有值组合的项目

来自分类Dev

附加<option>并从数据库中选择值

来自分类Dev

从数据库中选择唯一值

来自分类Dev

无法从数据库中选择 PHP 加载的元素值

来自分类Dev

编辑显示从数据库中选择的下拉值的 Servlet

来自分类Dev

如何使用Ruby和SQLite3从数据库中选择一个值?

来自分类Dev

编辑表单时如何显示从数据库中选择的值?

来自分类Dev

从combox中选择值后如何从数据库绑定DataGridView

来自分类Dev

如何从数据库中获取Yii中选择列表的键,值对列表?

来自分类Dev

如何使用Ruby和SQLite3从数据库中选择一个值?

来自分类Dev

在SQL中从数据库中选择时如何排除值

Related 相关文章

热门标签

归档