2016-11-24 112 views
0

This is the output如何在asp.net中對齊標籤和文本框?

我用空格對齊標籤,但它沒有正常工作。 我也把所有的標籤放在面板上水平對齊。 我的代碼看起來像這樣

<asp:Panel ID="Panel4" runat="server"> 


     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 


     <asp:Label ID="Label4" runat="server" Text="Last Name"></asp:Label> 



     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 



     <asp:Label ID="Label6" runat="server" Text="First Name"></asp:Label> 



     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="Label5" runat="server" Text="Middle Name"></asp:Label> 
     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 



     <asp:Label ID="Label14" runat="server" Text="Tuition"></asp:Label> 



     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="lblTuition" runat="server" BorderWidth="1px" Width="75px"></asp:Label> 



    </asp:Panel> 
+1

你不能。 asp.net是一種服務器端語言。你應該使用css。 – Dekel

+0

那麼,使用css來對齊這些標籤的語法是什麼? – Gab

+0

我不知道你的HTML是什麼樣的......你應該從那開始。 – Dekel

回答

0

兄弟看看,有相互理解更深,在這一個,因爲別人怎麼說,這是很難在ASP.Net對齊,所以我在你的代碼中加了標籤的HTML。

Align controls properly

0

可以使用寬度屬性設置在您的控制的寬度(例如寬度=「150」爲150個像素寬的控制),這反過來將創建相應的內聯CSS。這是快速修復的版本。

如果您想要一個更長期的方法,請考慮學習HTML5和CSS。這裏有一個網站,可以爲您提供基本信息。

http://howtocodeinhtml.com/