
Проект Анкета
Проект Подробности
Проект Поиск магазина
Обратите внимание, что посетитель видит только название темы:
DataTextField ="MoreInfoCategory"
Hо в коде можно получить доступ и к адресу электронной почты, соответствующему
теме:
DataValueField= "MoreInfoEmailAddress"
Следующий элемент управления это TextBox, куда посетительвводит свое имя:
< ASP:TEXTBOX id=
"txtName" MaxLength =
"100" Columns ="25"
runat = "server" >
За ним следует элемент управления TextBox для ввода адреса электронной
почты посетителя:
< ASP:TEXTBOX id = "txtEmailAddress"
MaxLength = "100"
Columns = "25"
runat ="server" >
Заполнение этого поля является обязательным, так как с элементом TextBox связан элемент RequiredFieldValidator:
< ASP:REQUIREDFIELDVALIDATOR id="rfvEmailAddress"
Display ="Dynamic"
ControlToValidate= "txtEmailAddress"
runat="server"
Font-Name = "Arial"
Font-Size= "10pt">
Необходимо ввести адрес электронной
почты:
</ASP:REQUIREDFIELDVALIDATOR>
Третий элемент TextBox предназначен для ввода комментария посетителя:
<ASP:TEXTBOX
id="txtComment" Rows="5" runat="server" Columns="40" TextMode="MultiLine">
Последний элемент управления на странице — кнопка, на которой посетитель
щелкает после ввода данных:
<ASP:BUTTON
id="butOK" text=" OK " Type="Submit"
OnClick="SubmitBtn_Click" runat="server" />
Код на странице состоит их двух процедур. Первая процедура выполняется при загрузке страницы. Она заполняет
элемент DropDownList.
Sub Page_Load(ByVal Sender as Object, ByVal E as
EventArgs) if Not IsPostBack Then Dim DBConn as OleDbCohnection Dim DBCommand
As OleDbDataAdapter Dim DSPageData as New DataSet DBConn = New
OleDbConnection("Provider=sqloledb;" _ & "server=localhost;" _ &
"Initial Catalog=INETC3;" & "User Id=sa;" & "Password=yourpassword;")
DBCommand - New OleDbDataAdapter _ ("Select MorelnfoCategory,
MorelnfoEmailAddcess " _ & "From MorelnfoCategories " _ & "Order By
MorelnfoCategory", DBConn) DBCommand.Fill(DSPageData, _ "Categories")
ddlTopics.DataSource = _ DSPageData.Tables("Categories").DefaultView
ddlTopics.DataBind() End If End Sub
|