как я могу получить доступ к элементу управления при выборе события из выпадающего списка текста метки в gridview в asp.net

#asp.net

#asp.net

Вопрос:

я хочу изменить цену только того товара, количество которого изменяется в выпадающем списке.

введите описание изображения здесь

Но я не могу получить доступ к свойству label.text в событии «protected void DropDownList1_SelectedIndexChanged (отправитель объекта, EventArgs e)».

введите описание изображения здесь

html-код представления сетки выглядит следующим образом

введите описание изображения здесь

Ответ №1:

На будущее: Пожалуйста, предоставьте код в виде фактического текста, встроенного в вопрос, вместо скриншота. Вы также можете добавлять изображения непосредственно к вопросу, а не через imgur.

Что касается вашей проблемы: вам нужно использовать метод FindControl сетки следующим образом: GridView1.FindControl(lblprice) чтобы получить ссылку на метку. С помощью этого вы можете получить доступ к его тексту

Комментарии:

1. мне нужен подобный код, но он выдает защищенный от ошибок void выпадающий список 1_selectedindexchanged (отправитель объекта, EventArgs e) { lblprice.text *= Выпадающий список 1.Selectevalue; }