partow 25305 اشتراک گذاری ارسال شده در 24 فروردین، ۱۳۹۱ سلام خدمت برنامه نویسان گرامی ... چند وقتی هستش که قراره یه تاپیک از نکته های asp.net بزنیم ... ولی این دست اون دست می کنیم ... تصمیم گرفتم خودم تاپیک رو بزنم ... دوستان ، هر نکته ای که هنگام پروژه نویسی آموختید رو اینجا به اشتراک بزارید ... مطمئناً با این کار به دوستاتون کمک بزرگی میکنید ... منتظر همکاریتون هستم ... 11 لینک به دیدگاه
partow 25305 مالک اشتراک گذاری ارسال شده در 24 فروردین، ۱۳۹۱ 1- ارسال ایمیل (GMAIL) در asp.net به زبان C#این کد رو به سختی پیدا کردم ... امیدوارم استفاده کنید ... توجه کنید که بایددر قسمت مشخص شده ، Gmail و پسوردتون رو بنویسید ... protected void btnEmail_Click(object sender, EventArgs e) {//Create mail message MailMessage mail = new MailMessage(); //set the address mail.From = new MailAddress("......@gmail.com"); mail.To.Add(lblEmailRe.Text); //set the content mail.Subject = "Consultation"; mail.Body = " Consultation is Canceled"; //send the message SmtpClient smtp = new SmtpClient(); smtp.UseDefaultCredentials = false; smtp.EnableSsl = true; smtp.Credentials = new System.Net.NetworkCredential("[b]Gmail@gmail.com[/b]", "[b]password of Gmail[/b]..."); smtp.Host = "smtp.gmail.com"; smtp.Port = 587; try { smtp.Send(mail); lblEmail.ForeColor = System.Drawing.Color.Green; // lblEmail.Visible = true; lblEmail.Text = "The Mail has been sent SuccessFully "; } catch (System.Net.Mail.SmtpException exp) { lblEmail.ForeColor = System.Drawing.Color.Red; // lblEmail.Visible = true; lblEmail.Text = "Error! Please try again!"; } } 11 لینک به دیدگاه
دختر باران 18625 اشتراک گذاری ارسال شده در 24 فروردین، ۱۳۹۱ مرسی زهرا جان. 1 تاپیک میزدی که مثلا گروهی پروژه بنویسیم بهتر نبود؟ 6 لینک به دیدگاه
masoume 5751 اشتراک گذاری ارسال شده در 26 فروردین، ۱۳۹۱ می خواستم روی باتم های خود asp رویدادهای onmouse over و غیره بذارم . در این حالت نمیتوانستم به table یا div رویداد رو بدم ، چون باتم روی div قرار داشت و تغییرات روش اعمال نمیشد . حاصل سو کله زدن من : برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 5 لینک به دیدگاه
masoume 5751 اشتراک گذاری ارسال شده در 14 تیر، ۱۳۹۱ یکی از دوستان در مورد validation ها پرسید ، گفتم اینجا بذارم بقیه هم استفاده کنن . اعتبارسنجی یا validation مجموعه عملیات هایی هستند که انجام میشن تا قبل از ارسال داده ، از درست بودن نحوه ی ارسال ان توسط کاربر اطمینان حاصل بشه . مثلا داده خالی ارسال نشه داده مطابق با یک الگوی خاص ارسال بشه ، مثل ادرس ایمیل و .... انواع کنترلهای اعتبارسنجی • RequiredFieldValidator: برای جلوگیری از ارسال رشته تهی ، مثلا وقت ثبت نام نام کاربری نباید خالی باشه و این کنترل گذاشته میشه . <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="txtEmail ForeColor="Red" Font-Size="8pt"" ErrorMessage="وارد کردن کردن اطلاعات برای قسمت های ستاره دار الزامی است ">*</asp:RequiredFieldValidator> برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام • CompareValidator : مقایسه دو مقدار و بررسی مطابقت و یکسانی . مثلا شما وقت ثبت نام از کاربر میخواین که پسورد وارد کنه ،در دو فیلد مختلف ، مقایسه این دو تا فیلد با این کنترل انجام پذیره . <asp:CompareValidator ID="CompareValidator2" runat="server" ErrorMessage="ایمیل های وارد شده یکسان نیست!" ControlToCompare="txtEmail" ControlToValidate="txtReemail"></asp:CompareValidator> برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام • CustomVlidator:اعتبار سنجی به وسیله ی تابع نوشته شده توسط خود برنامه نویس که این تابع میتوانه سمت سرور کار کنه یا سمت کلاینت . مثلا برای بررسی طول یک عبارت <asp:CustomValidator ID="customvalidator2" runat="server" ClientValidationFunction="ValidateStringLength2" ControlToValidate="txtPassword" ErrorMessage="کلمه عبور باید بین 5 تا 25 حرف باشد! "></asp:CustomValidator>تابع سمت کلاینتfunction ValidateStringLength2(source, arguments) { var slen = arguments.Value.length; if (slen >= 5 && slen <= 25) { arguments.IsValid = true; } else { arguments.IsValid = false; } } 5 لینک به دیدگاه
ارسال های توصیه شده