2013-03-15 3 views
0

Я хочу иметь два или более элемента управления (например, элементы управления сеткой), выровненные по горизонтали.
Дополнительно: я хочу иметь 1 элемент управления сеткой и 1 управление изображением в одной строке (по горизонтали).Как выровнять несколько элементов управления Gridview по горизонтали?

Я попытался следующие элементы управления ..

MultiView: Only vertical alignment possible 
    WebPartZone: It looked good in design mode, but gave me an error (something with the App_Data folder) and I think there must be a more simple approach. 

я могу иметь 2 изображения управляет horizontally.But Почему бы не 2 GridViews? помещая их как два отдельных дивы

ответ

1

Попытайтесь разместить свой вид сетки внутри Div согласно указанному mikeshorts или использовать другой способ, как использовать таблицу.

<table> 
<tr> 
<td> 
<asp:GridView ID="GridView1" runat="server"> 
    </asp:GridView> 
</td> 
<td> 
<asp:GridView ID="GridView2" runat="server"> 
    </asp:GridView> 
</td> 
</tr> 
</table> 

или просто использовать HorizontalAlign свойство как

<asp:GridView ID="GridView1" runat="server" HorizontalAlign="Left" > 
    </asp:GridView> 
    <asp:GridView ID="GridView2" runat="server" HorizontalAlign="Right" > 
    </asp:GridView> 

я надеюсь, что он будет работать для вас.

+0

Настольное решение - вот что мне нужно. Благодарю. – gartenabfall

+0

У меня есть 4 решетки, как устроить 2 выше и 2 следующие строки – Vikram

2

Try .... что-то вроде этого:

<div style="float:left; position:relative;"> 
    <asp:GridView ID="GridView1" runat="server"> 
    </asp:GridView> 
</div> 
<div style="float:right; position:relative;"> 
    <asp:GridView ID="GridView2" runat="server"> 
    </asp:GridView> 
</div> 
+0

+1 Спасибо за ответ, это полезно и первое успешное решение. Не знал о поплавке: левая вещь. – gartenabfall

Смежные вопросы