paul_vin Ответов: 1

Можем ли мы определить динамический gridview без каких-либо данных в ASP .NET C#


У меня есть элемент управления textbox, в который пользователь вставляет значения, например 4
затем он создаст gridview размера 4*4, то есть gridview с
4 строки и 4 столбца
если пользователь вставит 5 то он создаст сетку размером 5 строк и 5 столбцов
и так далее
который не содержит в себе никаких данных

Что я уже пробовал:

Я не имею об этом ни малейшего представления

1 Ответов

Рейтинг:
0

Karthik_Mahalingam

пробовать

<asp:TextBox runat="server" ID ="txtCount" />
      <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
        <asp:GridView ID="GridView1" runat="server"></asp:GridView>


protected void Button1_Click(object sender, EventArgs e)
      {
          DataTable dt = new DataTable();
          int count = 0;
          int.TryParse(txtCount.Text.Trim(), out count);
          for (int i = 1; i <= count; i++)
              dt.Columns.Add(i.ToString());
          for (int i = 0; i < count; i++)
              dt.Rows.Add(dt.NewRow());

          GridView1.DataSource = dt;
          GridView1.DataBind();


      }