Er det linket i toppen af columnheader eller hvor er det ?
Du kan ændre data som vises med ved at bruge template fields: <asp:TemplateField HeaderText="Evaluation"> <ItemTemplate> <asp:label id="lbl" text='<%# Formatstring(Eval("DitFelt"))%>' runat="server"/> </ItemTemplate> <<asp:TemplateField >
I codebehind placerer du så: protected string Formatstring(object o) { return o.ToString()+ "mere data"; }
det jeg tænkte på at gøre var at man på en side valgte en kategori som via link sendte databasens id over til næste side ,indsatte id i sqlkommandoen og viste resultatet i en gridview men med et tal foran og med text fra db vist som et link med et nyt id til næste sige
Men hvordan vil du vælge kategori? Fra en dropdownliste eller fra et gridview ? Du kan tilføje mere tekst på den måde som jeg har vist i min første post.
jeg arbejder på det ,men kom i tanke om man få et gridview til at udskrive dataene i 2 rækker ved siden af hinanden så man kan have dobbelt så mange data (ikke de samme data 2 gange)
en anden ting jeg kom til at tænke på var om man kan have flere links i samme felt
Du kan godt have flere links i samme felt. Men du skal så lave et som et templatefield. Hvis du vil have det vist i flere kolonner så skal du kigge på en datalist: <asp:DataList RepeatColumns="2" RepeatDirection="Horizontal" RepeatLayout="Table"> <ItemTemplate> <asp:HyperLink ID="test" runat="server" NavigateUrl='<%# Eval("link") %>'></asp:HyperLink> </ItemTemplate> </asp:DataList>
Det tager noget tid at finde rundt i men er ganske fedt når man får lavet noget godt :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.