webForumDet fria alternativet

underrubriker i datagrid?

5 svar · 427 visningar · startad av greggan

gregganMedlem sedan jan. 2004678 inlägg
#1

Hejsan

Jag har en datagrid där jag hämtar ut relationer mellan användare. Användarna sorteras så att dom blir grupperade efter relationsnamnet.

Kan jag på något sätt klämma in underrubriker med dessa relationsnamn mellan användarna?

clownMedlem sedan juni 2000126 inlägg
#2

På min favorit site https://www.4guysfromrolla.com finns den här artiklen: Including Subheadings in a Datagrid

Bör ge ett sätt att lösa ditt problem!

clownMedlem sedan juni 2000126 inlägg
#3

Ett andra sätt vore att använda WITH ROLLUP i SQL kommandot och sedan presentera det i en datagrid.
Se artikel här: Summarizing Data with ROLLUP, Part 2

gregganMedlem sedan jan. 2004678 inlägg
#4

Tack så mycket. Jag förstår precis hur det fungerar och så MEN:

4guysfromrolla skrev:

<script runat="server" language="VB">
...

Function DisplayTeamIfNeeded(team as String) as String
Dim output as String = String.Empty

  'Determine if this team has yet to be displayed
  If team \<\> lastUsedTeam then
     'Set that the lastUsedTeam is the current team value
     lastUsedTeam = team
  
     'Display the team name
     output = "\<br /\>\<b\>" &amp; team &amp; "\</b\>\<br /\>"
  End If

  Return output         

End Function
</script>

<asp:DataList runat="server" id="dlPlayers">
<ItemTemplate>
<%# DisplayTeamIfNeeded(Container.DataItem("Team")) %>
<%# Container.DataItem("Player") %>
</ItemTemplate>
</asp:DataList>

Dom har glömt att dimma lastUsedTeam och jag vet inte var/när jag ska dimma den för att det ska bli rätt... var gör jag det?

gregganMedlem sedan jan. 2004678 inlägg
#5

om jag hade valt att kolla på deras live demo direkt så hade jag kunnat se koden dom visade där och fått svaret. men nu var jag rolig nog att vänta med det och skriva ett inlägg här först.

man declarade den innan funktionen iaf. :)

NöffMedlem sedan nov. 2003569 inlägg
#6

WITH ROLLUP

eey, den var grym den, den ska jag lägga på minnet :bire

134 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)