مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

moonfa1392

عضویت از 1394/08/17

عکس پروفایل در ممبرشیپ

  • چهارشنبه 21 تیر 1396
  • 19:12
تشکر میکنم

سلام وقتتون بخیر

من از ممبرشیپ استفاده میکنم برای پنل مدیریت سایت

جداول دیتابیسی رو که خود ممبرشیپ میسازه و من هم از طریق کد زیر که البته از توی همین سایت برنامه نویسان برداشتم کاربر رو ثبت نام میکنم:

MembershipCreateStatus createStatus;
        MembershipUser user = Membership.CreateUser(txtUserName.Text, txtPwd.Text, txtEmail.Text, txtQuestion.Text, txtAnswer.Text, true, out createStatus);
        switch (createStatus)
        {
            //This Case Occured whenver User Created Successfully in database 
            case MembershipCreateStatus.Success:
                lblResult.ForeColor = Color.Green;
                lblResult.Text = "کاربری شما با موفقیت ایجاد شد.";
                txtUserName.Text = string.Empty;
                txtEmail.Text = string.Empty;
                txtQuestion.Text = string.Empty;
                txtAnswer.Text = string.Empty;
                break;
            // This Case Occured whenver we send duplicate UserName 
            case MembershipCreateStatus.DuplicateUserName:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "نام کاربری تکراری می باشد.";
                break;
            //This Case Occured whenver we give duplicate mail id 
            case MembershipCreateStatus.DuplicateEmail:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "آدرس ایمیل تکراری می باشد.";
                break;
            //This Case Occured whenver we send invalid mail format 
            case MembershipCreateStatus.InvalidEmail:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "آدرس ایمیل وارد شده نامعتبر است.";
                break;
            //This Case Occured whenver we send empty data or Invalid Data 
            case MembershipCreateStatus.InvalidAnswer:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "پاسخ امنیتی نامعتبر است.";
                break;
            // This Case Occured whenver we supplied weak password 
            case MembershipCreateStatus.InvalidPassword:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "کلمه عبور وارد شده باید حداقل 7 کاراکتر و شامل 1 کاراکتر ویژه *&^%$#@!)(_+= باشد.";
                break;
            default:
                lblResult.ForeColor = Color.Red;
                lblResult.Text = "خطای نامشخص! کاربری ایجاد نشد.";
                break;
        }

حالا میخوام بدونم چجوری برای کاربر اطلاعات زیر رو هنگام ثبت نام بذارم؟
نام و نام خانوادگی
عکس پروفایل

شماره تلفن

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 21 تیر 1396
  • 20:04

این لینک میتونه کمکتون کنه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)