Nashii Angella Ответов: 1

Отображение данных в виде сетки с помощью кнопки рядом с ней.


Я хочу отобразить названия категорий в виде таблицы. Рядом со столбцом название категории я хочу иметь столбец, содержащий кнопки. При нажатии на эту кнопку он должен перенаправиться на другую страницу, показывающую более подробную информацию об этой конкретной категории.

Не могли бы вы мне помочь?

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

protected void Page_Load(object sender, EventArgs e)
{
   SqlConnection conn = new SqlConnection(@"Data Source=NASHIISHEENA;Initial Catalog=HousekeepingPortal_DB;Integrated Security=True");
   SqlCommand cmd = new SqlCommand("Select Cat_Name from tblCategory",conn);
   conn.Open();
   SqlDataReader dr = cmd.ExecuteReader();

   GridView1.DataSource = dr;
   GridView1.DataBind();
   conn.Close();
}

1 Ответов

Рейтинг:
8

Karthik_Mahalingam

обратитесь к этому образцу

<asp:GridView runat="server" ID="GridView1" AutoGenerateColumns="false">
          <Columns>
              <asp:BoundField HeaderText="Category Name " DataField="Cat_Name" />
              <asp:HyperLinkField DataTextField="Cat_Name" DataNavigateUrlFields="Cat_Name" DataNavigateUrlFormatString="~/Details.aspx?category={0}"
                  HeaderText="Details" ItemStyle-Width="150" />
          </Columns>
      </asp:GridView>


На странице описания :
public partial class Details : System.Web.UI.Page
   {
       protected void Page_Load(object sender, EventArgs e)
       {
          string categroy =  Request.QueryString["category"];
           // you code to populate the details

       }
   }


Ссылка Колонка связи Hpyer в gridivew