Assurez-vous que la classe définie dans ce fichier de code correspond à la "hérite" de l'attribut

Je suis en train d'ouvrir un onglet personnalisé où les utilisateurs peuvent afficher et modifier les données. J'ai besoin d'établir une confiance de connexion SQL et les données sont affichées dans une grille de point de vue.

Devrais-je construire une console ou une application web?

J'ai donné mon .aspx et aspx.cs fichiers ci-dessous.

Je reçois le message d'erreur ci-dessous lors de l'exécution d'elle:

"Erreur: assurez-vous que la classe définie dans ce fichier de code correspond à l'
"hérite" de l'attribut, et qu'il s'étend la bonne classe de base (par ex.
Page ou UserControl)".

Ici, c'est mon Défaut.aspx code:

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <headrunat="server">
        <title></title>
    </head>
    <body>
        <formid="form1"runat="server">
        </form>
    </body>
</html>

Ici, c'est mon Défaut.aspx.cs code:

///<summary>
///Demonstrates how to work with SqlConnection objects
///</summary>
class SqlConnectionDemo
{
    static void Main()
    {
        //1. Instantiate the connection
        SqlConnectionconn = newSqlConnection("Data Source=TestDB;Initial Catalog=Impresario;Integrated Security=SSPI");
        SqlDataReaderrdr = null;
        try
        {
            //2. Open the connection
            conn.Open();
            //3. Pass the connection to a command object
            SqlCommandcmd = newSqlCommand("select * from LT_WEB_DONATIONS_EXTRA_INFO_TEMP", conn);

            //
            //4. Use the connection
            //
            //get query results
            rdr = cmd.ExecuteReader();

            //print the CustomerID of each record
            while (rdr.Read())
            {
            Console.WriteLine(rdr[0]);
            }
        }
        finally
        {
            //close the reader
            if(rdr != null)
            {
                rdr.Close();
            }

            //5. Close the connection
            if(conn != null)
            {
                conn.Close();
            }
        }
    }
}
Le rendre plus lisible et peut-être que les gens vont essayer de vous aider..

OriginalL'auteur Yaknowss | 2012-04-06