Как извлечь идентификатор из таблицы SQL для выбранного элемента в aspxcombobox?
У меня есть таблица MS SQL, которая имеет следующие столбцы: ProductItemCategoryID, ParentProductItemCategoryID и ProductCategoryText. У меня также есть ASPxComboBox, который я назвал cmbCategory. Я заполняю ASPxComboBox этими данными, найденными в столбце ProductCategoryText. Ниже приведен код, который я использую для заполнения 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(); } <pre>I want to know the ProductItemCategoryID and ParentProductItemCategoryID of the selected item on the comboBox. How do I do that? How do I match the items inside these 3 lists? Please help.
Что я уже пробовал:
Я попробовал следующий код:
var parentProductItemCategoryID = cmbCategory.SelectedItem.ID