2013-04-11 69 views
0

在面板裏面我有一個asp日曆和一個asp detailsView。我試圖讓他們沿着彼此顯示,但不能得到正確的對齊。我希望日曆左上角,detailsView右上角,網格頂部與日曆相匹配。對齊問題btn日曆和網格

<asp:Panel ID="detailsPanel" runat="server"> 
<asp:Calendar ID="calendars" VerticalAlign="top" HorizontalAlign="left" runat="server" OnSelectionChanged="LoadRequestedDate_OnClick" OnDayRender="cal_DayRender"></asp:Calendar> 
<asp:DetailsView ID="DetailsView1" runat="server" DataSourceID="DetailsDataSource" HorizontalAlign="right" VerticalAlign="top" > 

表例子後,現在看起來像:

enter image description here

只需要對準頂部 IV試圖<td align="left">廣告的權利,但沒有GD

回答

0

有幾個選項如何做到這一點。我給你兩個.​​.一個簡單,一個正確的:)

一)簡單:使用HTML表所示:

<table> 
    <tr> 
    <td>PUT_CALENDAR_HERE</td> 
    <td>PUT_DETAILS_HERE</td> 
    </tr> 
</table> 

二)正確:使用CSS來修改定位:

float:left; // apply this to calendar 

注意:您可能需要其他樣式來調整位置。如果您提供純HTML,我可以嘗試在jsFiddle中創建一個原型(否則我只會使用一些佔位符創建它)。 btw:您要麼沒有粘貼完整的HTML,要麼沒有關閉面板的標籤。

編輯:這是一個的jsfiddle解決您的工作臺定位的問題:http://jsfiddle.net/KdhnV/

+0

感謝您的答覆Dampe ...香港專業教育學院去與表例子......走了一半。但請看看我的新形象 – John

+0

編輯@約翰:檢查我的編輯鏈接到jsFiddle。 – Damb

+0

是的,我用再次感謝您的幫助 – John