Как использовать MembershipCreateStatus в классе - PullRequest
4 голосов
/ 15 марта 2011

Я пытаюсь использовать поставщика членства .NET, но не знаю как.

Вот мой код:

using System;
using System.Web;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web.Security;
using System.Collections.Specialized;
using System.Data.SqlClient;
using System.Web.Security.SqlMembershipProvider;

namespace CustomMembership
{
    public class CustomMembership
    {
        public static void CreateUser(String UserName, String Password, String Email, out MembershipCreateStatus  Result)
        {
            SqlConnection Conn= new SqlConnection(@"Data Source=A-PC\SQLEXPRESS;Initial Catalog=OyunSitesi;User ID=XXX;Password=XXX");

            Conn.Open();

            SqlCommand CreateUserCommand= new SqlCommand("Inser Into Uyeler (UyeKullaniciAdi,UyeSifre,UyeEposta,UyeGrubu) Values('"+KullaniciAdi+"','"+Sifresi+"','"+EpostaAdresi+"')",Conn);
            CreateUserCommand.ExecuteNonQuery();

И код продолжается ...

Моя проблема в том, что этот код возвращает The type or namespace name "MembershipCreateStatus" could not be found (Are you missing a using directive or an assembly reference?).

Как я могу это исправить?

Ответы [ 2 ]

6 голосов
/ 01 мая 2011

Добавить ссылку на сборку System.Web.ApplicationServices .Это должно сработать.

0 голосов
/ 15 марта 2011

Это .NET 4.0? System.Web в .NET 4.0, похоже, не имеет этого определения класса, импортировали ли вы его из более ранней версии? Редактировать: убрал немоту, извините.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...