То, что я пытаюсь сделать, это создать Gridview
, а в сетке есть HyperLinkField
, он отправит меня на страницу подробностей для этого элемента. У меня есть часть, которая заполнила сетку и ссылку и как передать идентификатор элемента на другую страницуСсылка в gridview на детали Страница
Проблема заключается в том, что когда я запускаю и нажимаю на ссылку, я показываю страницу с подробной информацией, которую я хочу, но пуст. когда я отлажена, я не на страницу сведений
вот мой код
заполнить сетку
var datos = db.Ticket
GridView1.DataSource = datos;
GridView1.DataBind();
показать GridView
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:HyperLinkField HeaderText="Ver Ticket" Text="Ir Historial Ticket" DataNavigateUrlFormatString="~/DetailTicket.aspx?id={0}" DataNavigateUrlFields="IdTicket" />
</Columns>
</asp:GridView>
в подробно страница
есть ли у вас отладки кода? которое значение u получит Request.QueryString ["id"] –
(но проблема в том, когда я его отлаживаю, вы не дойдете до page_load либо) проверили ли вы свой url ... его работая отлично со мной и событие с нагрузкой –
что я отлаживаю загрузку страницы моего DetailTicket, он не достигает, после того, как я нажму ссылку, покажу мне страницу http: // localhost: 2509/DetailTicket.aspx? id = 1 –