---
title: "Datagrid formatering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/125308-datagrid-formatering"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Bjuris"
published: "2005-03-29T08:00:47.000Z"
updated: "2005-03-29T08:24:24.000Z"
replies: 1
views: 221
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/125308-datagrid-formatering"
---

# Datagrid formatering

## #1 — Bjuris, 2005-03-29T08:00Z

Har ett problem med en datagrid som jag inte kan formatera som jag vill.

När jag försöker med \<ItemTemplate\> så läggs cellerna bara till efter varandra 
ex: Fråga \| Svar \| Kommentar  ...osv

Vad jag skulle vilja ha är:
Fråga 
Svar \| Kommentar

Alltså ett radbryd efter fråga, men hur skall jag greja det?

Mina kolumner i min datagrid:

```
<Columns>
	<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="&lt;img src=images/ok.gif border=0 Alt='Ok'&gt;"
	CancelText="&lt;img src=images/delete.gif border=0 Alt='Cancel'&gt;" EditText="&lt;img src=Images/edit.gif border=0">
		<ItemStyle Width="15px"></ItemStyle>
	</asp:EditCommandColumn>
	<asp:ButtonColumn Text="&lt;img src=images/delete.gif border=0 Alt='Delete'" CommandName="delete">
		<ItemStyle Width="15px"></ItemStyle>
	</asp:ButtonColumn>
	<asp:BoundColumn DataField="QuestionID" SortExpression="QuestionID" ReadOnly="True" HeaderText="id">
		<ItemStyle Wrap="False"></ItemStyle>
	</asp:BoundColumn>
	<asp:TemplateColumn SortExpression="Topic" HeaderText="Fr&#229;ga">
		<ItemTemplate>
			<asp:Label Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Topic")%>' Width=600 ID="lblTopic"/>
		</ItemTemplate>
		<EditItemTemplate>
			<asp:TextBox ID="EditTopic" Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Topic")%>' Width=600/>
		</EditItemTemplate>
	</asp:TemplateColumn>
</Columns>
<Columns>
	<asp:TemplateColumn SortExpression="Topic" HeaderText="Fr&#229;ga">
		<ItemTemplate>
			<asp:Label Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Answer")%>' Width=600 ID="lblAnswer"/>
		</ItemTemplate>
		<EditItemTemplate>
			<asp:TextBox ID="Textbox1" Runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Topic")%>' Width=600/>
		</EditItemTemplate>
	</asp:TemplateColumn>
</Columns>
```

Permalänk: https://www.webforum.nu/p/125308

## #2 — Bjuris, 2005-03-29T08:24Z

Löte det med att lägga en table i \<ItemTemplate\>

Permalänk: https://www.webforum.nu/p/1581446

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/125308-datagrid-formatering
