#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; }