DANKE!
Hab es jetzt so gelöst:
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As
System.Web.UI.WebControls.DataGridItemEventArgs) Handles
DataGrid1.ItemDataBound
If (e.Item.ItemType = ListItemType.Item Or e.Item.ItemType =
ListItemType.AlternatingItem) Then
Dim hyperlink As System.Web.UI.WebControls.HyperLink
hyperlink = CType(e.Item.Cells(6).Controls(0),
System.Web.UI.WebControls.HyperLink)
hyperlink.NavigateUrl += "&page" +
DataGrid1.CurrentPageIndex.ToString()
End If
End Sub
Gruss, Dirk
>
>
> Hallo,
>
> >
> > wie kriege ich den Link zusammen gesetzt??
> >
> > Hab jetzt im Datagrid die Spalte:
> >
> > <asp:HyperLinkColumn Text="bearbeiten" Target="_self"
> > DataNavigateUrlField="f_nID"
> > DataNavigateUrlFormatString="newsDetail.aspx?id={0}"
> >
> > HeaderText="Bearbeiten"></asp:HyperLinkColumn>
> >
> > Wie kriege ich das den PageIndex dran?
> >
>
> im ItemDataBound (ungetestet / unsauber):
>
> if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==
> ListItemType.AlternatingItem) {
> HyperLink hpl =
> (HyperLink)e.Item.Cells[IndexDerHyperLinkSpalte].Controls[0];
> hpl.NavigateUrl += "PageIndex=" +
> MyDataGrid.CurrentPageIndex.ToString();
> }
>
> Gruss
>
> Alex
>
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net