【问题标题】:ASPxComboBox set valueASPxComboBox 设置值
【发布时间】:2018-05-31 17:25:42
【问题描述】:

我想在页面加载事件中设置数据库中的值。我尝试了很多方法,但没有发生。你能帮忙吗?

   <dx:ASPxComboBox ID="ASPxComboBox3" IncrementalFilteringMode="None"  runat="server" DropDownStyle="DropDownList" Height="30px" DataSourceID="SqlDataSource3" TextField="SubKategoriAdi" ValueField="SubKategoriid" Enabled="True" SettingsLoadingPanel-Text="Lütfen bekliyiniz">
              </dx:ASPxComboBox>
                  <asp:SqlDataSource runat="server" ID="SqlDataSource3" ConnectionString='<%$ ConnectionStrings:baglan %>' SelectCommand="SELECT * FROM [SubKategoriler]"></asp:SqlDataSource>

-

SqlConnection bagla = new SqlConnection(ConfigurationManager.ConnectionStrings["baglan"].ConnectionString);
        bagla.Open();
        SqlDataAdapter komut = new SqlDataAdapter("select * from urunler where  id='" + Temizle(Request.QueryString["id"].ToString()) + "'", bagla);
        DataTable dt = new DataTable();
        komut.Fill(dt);  
ASPxComboBox1.Value = dt.Rows[0]["SubKategoriid"];

我想从数据库中选择数据库的值,但它只写入传入的值。

【问题讨论】:

    标签: c# asp.net devexpress


    【解决方案1】:

    我相信您可以使用ASPxComboBox.Value 属性来完成您的任务。

    尝试使用下面的代码sn-p:

    ASPxComboBox1.Value = Convert.ToString(dt.Rows[0]["SubKategoriid"]);
    

    参考这些:
    ASPxComboBox , How to set selected item?
    ASPxComboBox - How to set selected value on load
    Set ASPxComboBox selected value at runtime

    如果您遇到其他问题,请提供更多详细信息。

    【讨论】:

    • 当我使用该值时,它会将值带到 ComboBox 中。该值不等于文本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    相关资源
    最近更新 更多