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

Antwort per Email an