webForumDet fria alternativet

underrubriker i datagrid?

.NET

5 svar · 429 visningar · startad av greggan

Medlem sedan jan. 2004678 inlägg
Frågan#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?

Medlem 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!

Medlem 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

Medlem 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?

Medlem 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. :)

Medlem sedan nov. 2003569 inlägg
#6

WITH ROLLUP

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

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)