PDA

View Full Version : مشکل در VS.NET



هادی2020
پنج شنبه 18 بهمن 1386, 19:41 عصر
اول اینکه مطالب قبلی را بررسی کرده ام .
مشکل من این است که آموزش را با یک کتاب قدیمی (مال 2 سال قبل) شروع کرده ام . و همه کد ها را با vb نوشته است.
سوال : وقتی روی دکمه ای دوبار کلیک می کنم تا دستورات را به زبان vb بنویسم به طور اتوماتیک این دستورات را اضافه می کند
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />
و همچنین این کد ها را
<script language="javascript" type="text/javascript">

function Button1_onclick() {
}
عزیزان هر کاری تونستم کرده ام تا این فانکشن را کلا با وبی به این صورت بنویسم نتونستم، آقا language را هم عوض کردم
Public Sub btnlogin_onclick(ByVal sender As Object, ByVal e As System.EventArgs)
Dim obj1 As New System.Web.Mail.SmtpMail()
obj1.Send("yy@yahoo.com", "rt@yahoo.com", "how are you?", "hi")
End Sub
در ضمن کد زیر را هم در صفحه دارم
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
عزیزان چه می فرمایید به نظر شما باید خیلی مسخره با شد . :عصبانی++:
امیدوارم به این زودی ها مزاحم عزیزان نشوم

mahdi_farhani
پنج شنبه 18 بهمن 1386, 20:11 عصر
دوست عزیز شما Button از نوع HTML گذاشتی اونو باید سرور ساید بازی تا بتونی کد .net بنویسی
********************
اگر تو پست هات از تگ کد هم استفاده کنی بد نیست

هادی2020
جمعه 19 بهمن 1386, 08:22 صبح
دوست عزیز شما Button از نوع HTML گذاشتی اونو باید سرور ساید بازی تا بتونی کد .net بنویسی
********************
اگر تو پست هات از تگ کد هم استفاده کنی بد نیست
حتما :لبخندساده:
الان از این کد مشکل میگیره


Dim obj1 As New System.Web.Mail.SmtpMail
کد های دکمه


Protected Sub btnlogin_ServerClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnlogin.ServerClick
Dim obj1 As New System.Web.Mail.SmtpMail
obj1.Send("t1@yahoo.com", "t2@yahoo.com", "how are you?", "hi")
End Sub
و همچنین کد در ابتدای صفحه


Imports System.Web.Mail.SmtpMail
در صورتی که کلمه Imports در Intellisense صفحه وجود نداشت آن را هم به صفحه اضافه کردم. عزیزان اگه این قسمت را پشت سر بگذارم فکر نمی کنم از این قبیل سوالات برایم اتفاق بیافتد تعداد سوالات مطرح شده اینقدر زیاد است که می توان جواب را در آنها پیدا کرد . مشکل من همین ابتدای کار است .

هادی2020
جمعه 19 بهمن 1386, 14:24 عصر
مثل اینکه کسی نمی خواد جواب ما را بده :ناراحت:

m.hamidreza
جمعه 19 بهمن 1386, 20:36 عصر
شما با VS2003 کار میکنی ؟
توی NET. 1.0 برای ارسال ایمیل از فضای نام System.Web.Mail استفاده میشه ولی توی NET2.0 بجای این فضای نام فکر کنم از System.Net.Mail استفاده میشه، یه مقاله آموزشی تو همین سایت در مورد ارسال ایمیل هست بگرد حتما بخونش ...
شما کافیه در Imports اینو بنوسی : Sysytem.Web.Mail و در تعریف متغیر :


Dim Obj As SmtpMail