IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Есть ли здесь специалисты по Visual Basic.NET? (http://www.imho.ws/showthread.php?t=94138)

siambestexport 13.10.2005 10:10

Есть ли здесь специалисты по 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 не создается. Как с этим бороться?

mrxxNoNaMe 20.10.2005 02:43

Трудно сказать, лучше делать все в Visual Studio, там code-behind автоматом создается

siambestexport 20.10.2005 07:19

С первым я уже разобрался...
А как с этим бороться?
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 из кодового файла.... А все равно не работает!!!!! Подскажите люди плиз что делать?


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

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