Я буду краток и прост. Я учусь на инженера-программиста в 12-м классе, и в качестве моего последнего проекта я решил сделать веб-сайт. О чем сайт, на самом деле не имеет значения. Проблема в следующем:
На прикрепленном изображении есть текстовое поле внутри поля шаблона внутри этого gridview. Мне нужно получить значение, которое пользователь пишет внутри. После того, как вы напишите значение, вы нажимаете «Купить». Я просмотрел похожие вопросы, и ни один из них не предложил рабочего решения. Что происходит, так это то, что значение просто исчезает. Я нахожу нужный элемент управления с помощью FindControl, но значение каким-то образом удаляется. Как я узнаю, что нахожусь в правильном контроле? Я перешел на сторону клиента и добавил в asp:TextBox следующее: Text="5" Это работает отлично, поэтому я знаю, что он попадает в нужный элемент управления, но что-то заставляет его исчезнуть. Мое представление сетки заполняется набором данных, состоящим из двух объединенных наборов данных, и я помещаю команду Merge, а DataSource и DataBind находятся в if (!this.IsPostBack). Я полностью потерялся и понятия не имею, что делать, помощь очень ценится.