Greetigs программисты! У меня есть вопрос о выполнении проверки CheckBox через Gridview. Прежде всего, Gridview привязан к другому источнику данных в соответствии с запросом, который ссылается на страницу. Это работает до сих пор, я вижу разные элементы по разным периодам. В чем проблема, и я еще не могу определить, как исправить, заключается в том, что если я выберем флажок «3 из 4» и нажмите и кнопку, которая проверяет выбор (пишет выбор в текстовое поле), программа АВТОМАТИЧЕСКИ ПРОВЕРЯЕТ ВСЕ ФУНКЦИИ и дает мне все значения (которые мне не нужны). Я просмотрел ответы, но не смог найти что-то подобное (или я не искал достаточно хорошо, w/e). Может ли какой-нибудь программист-программист объяснить, что это за ошибка, как защитить от возможных ошибок, или указать enter code here
съел изменения, которые мне нужно сделать?реализация CheckBox в GridView с ASP.NET (C#)
Код для Gridview:
<asp:GridView ID="Foods" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox runat="server" ID="CheckBox1" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
и C# код: (код по методу OnClick кнопка в)
String output = "";
foreach (GridViewRow row in Foods.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("CheckBox1");
if ((cb != null) && (cb.Checked = true))
{
output += row.Cells[1].Text.ToString() + ",";
}
}
TextBox1.Text = output;
Любая помощь будет оценен по достоинству!
dbugger !!! ! вы уверены, что делаете то, что говорит ваш ник! Я был слеп с этим (вы знаете, как это может получиться)! Большое спасибо за ваш ответ! –