Основы ASP.NET 2.0



         

Panel


Часто бывает нужно вставить элемент управления в точно определенное место страницы. Например, объединим два предыдущих примера:

<%@ Page Language="C#" %> <%@ import Namespace="System.Drawing" %> <script runat="server">

void Page_Load() {

Label ShopNews = new Label(); ShopNews.Text = "Новости торговой площадки"; ShopNews.Font.Size=20; ShopNews.ForeColor=Color.Red; ShopNews.BackColor=Color.LightGray; ShopNews.BorderWidth=4; ShopNews.BorderStyle=BorderStyle.Groove; ShopNews.Height=50; ShopNews.Width=500;

frmDemo.Controls.Add(ShopNews);

if (Page.IsPostBack) lblMessage.Text = "Вы выбрали " + Category.SelectedItem.Value; }

</script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>Выбор категории товаров</title> </head> <body> <br/> <form id="frmDemo" runat="server"> Выберите категорию товаров<br /> <asp:DropDownList id="Category" runat="server"> <asp:ListItem> Компьютеры </asp:ListItem > <asp:ListItem >Принтеры</asp:ListItem > <asp:ListItem > Комплектующие </asp:ListItem > <asp:ListItem Selected="true"> Мониторы </asp:ListItem > <asp:ListItem > Компакт-диски</asp:ListItem > </asp:DropDownList > <br/> <input type="Submit" value="Выбрать"> <br/><br/> <asp:Label id="lblMessage" runat="server"/> </form> </body> </html>




Содержание  Назад  Вперед