如何从SQL表中为ASPxComboBox上的Selected项目提取ID?

时间:2019-02-21 13:46:47

标签: sql c#-4.0

我有一个MS SQL表,其中包含以下列:ProductItemCategoryID,ParentProductItemCategoryID和ProductCategoryText。我也有一个名为cmbCategory的ASPxComboBox。我用在ProductCategoryText列中找到的数据填充ASPxComboBox。下面是我用来填充comboBox的代码。还有我用来提取ProductItemCategoryID和ParentProductItemCategoryID的代码:

private void LoadComboBox()
    {
        var productCategoryText = new ProductItemCategoryList().Cast<ProductItemCategory>().Select(a => a.ProductCategoryText).ToList();

        cmbCategory.Items.AddRange(productCategoryText);

    }

    //Pull the parentProductItemCategoryID AND productItemCategoryID
    protected void cmbCategory_SelectedIndexChanged(object sender, EventArgs e)
    {
        var parentCategoryID = new ProductItemCategoryList().Cast<ProductItemCategory>().Select(b => b.ParentProductItemCategoryID).ToList();
        var productItemID = new ProductItemCategoryList().Cast<ProductItemCategory>().Select(c => c.ID).ToList();
    }

我想知道comboBox上所选项目的ProductItemCategoryID和ParentProductItemCategoryID。我怎么做?如何匹配这3个列表中的项目?请帮忙。

0 个答案:

没有答案