imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 13.10.2005, 10:10     # 1
siambestexport
Guest
 
Сообщения: n/a

Есть ли здесь специалисты по Visual Basic.NET?

Есть вопрос.
Форма для отправки сообщений с сайта со следующим кодом:
Private Sub butSend_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles butSend.Click
Dim msgMail As New System.Web.Mail.MailMessage
msgMail.From = txtFrom.Text
msgMail.To = DropDownList1.SelectedValue.ToString
msgMail.Subject = txtSubject.Text
msgMail.Body = txtMessage.Text
System.Web.Mail.SmtpMail.Send(msgMail)
txtSubject.Text = ""
txtMessage.Text = ""
txtFrom.Text = ""
End Sub
Эта фома работает нормально на локальном компьютере, но на сервере при загрузке фомры выдается сообщение об ошибке компиляции:
BC30506: Handles clause requires a WithEvents variable.
Форма создана в Web Developer Express Edition Beta 2
Кстати, еще вопрос: почему создается только aspx файл, а aspx.vb не создается. Как с этим бороться?
 
Старый 20.10.2005, 02:43     # 2
mrxxNoNaMe
Guest
 
Сообщения: n/a

Трудно сказать, лучше делать все в Visual Studio, там code-behind автоматом создается
 
Старый 20.10.2005, 07:19     # 3
siambestexport
Guest
 
Сообщения: n/a

С первым я уже разобрался...
А как с этим бороться?
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Could not load type '_contact'.

Source Error:

Line 1: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="contact.aspx.vb" Inherits="_contact" %>

Вот то, что в кодовом файле (contact.aspx.vb)

Код:
Partial Class _contact
Inherits System.Web.UI.Page

Protected Sub btnOk_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnOk.Click
Dim msgMail As New System.Web.Mail.MailMessage
msgMail.From = txtFrom.Text
msgMail.To = DropDownList1.SelectedValue.ToString
msgMail.Subject = txtSubject.Text
msgMail.Body = txtMessage.Text
System.Web.Mail.SmtpMail.Send(msgMail)
txtSubject.Text = ""
txtMessage.Text = ""
txtFrom.Text = ""
End Sub
End Class
Вроде все правильно - в файле contact.aspx наследуется класс _contact из кодового файла.... А все равно не работает!!!!! Подскажите люди плиз что делать?

Последний раз редактировалось siambestexport; 20.10.2005 в 08:11.
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 07:20.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.