He estado jugando con asp.net por un tiempo y siempre tengo problemas para alinear objetos con varias alturas en la misma fila. Por ejemplo, en este caso, tengo una etiqueta de búsqueda, un campo de texto, luego un botón de imagen. ¿Cuál es la "forma correcta" de alinear estos tres elementos correctamente?¿Cómo alinear objetos verticalmente en ASP.NET?
Mi código existente:
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:Panel VerticalAlign="Center" runat="server">
<asp:Label ID="Label1" runat="server" Font-Size="X-Large" Text="Search Tests:"></asp:Label>
<asp:TextBox ID="searchTextBox" runat="server" Font-Size="X-Large"
Height="30px" style="margin-left: 13px; margin-top: 0px" Width="219px"></asp:TextBox>
<asp:ImageButton ID="ImageButton2" runat="server" Height="45px"
ImageUrl="~/Images/SearchButton.PNG" style="margin-left: 18px; margin-top: 0px"
Width="95px" />
</asp:Panel>
</asp:Content>
ASP y ASP.NET no son la misma cosa. Debe adquirir el hábito de usar los dos términos correctamente o puede que no obtenga la respuesta que espera. –
Esta pregunta tiene muy poco que ver con ASP.NET. Es más o menos una pregunta HTML. Averigua cómo hacerlo con HTML simple, y tendrás tu respuesta. –
@Abe Lo siento. Lo tendré en cuenta cuando publique en el futuro. Gracias por corregir el problema para mí esta vez. – PFranchise