CS1518: Expected class, delegate, enum, interface, or struct

Joined
Oct 19, 2009
Messages
3
Reaction score
0
I can't figure out how to correct this error. Can anyone help???:

CS1518: Expected class, delegate, enum, interface, or struct

Line 45: }
Line 46: }
Line 47: protected void submitButton_Click(object sender, EventArgs e)
Line 48: {
Line 49: if (Page.IsValid)

Here is my page:

Code:
<%@ Page Title="Dorknozzle Help Desk" Language="C#" MasterPageFile="~/Dorknozzle.master" AutoEventWireup="true" CodeFile="HelpDesk.aspx.cs" Inherits="HelpDesk" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1>Employee Help Desk Request</h1>
<asp:Label ID="dbErrorMessage" ForeColor="Red" runat="server" />
<p>
Station Number:<br />
<asp:TextBox ID="stationTextBox" runat="server" CssClass="textbox" />
<asp:RequiredFieldValidator ID="stationNumReq" runat="server" ControlToValidate="stationTextBox" ErrorMessage="<br />You must enter a station number!" Display="Dynamic" />
<asp:CompareValidator ID="stationNumCheck" runat="server" ControlToValidate="stationTextBox" Operator="DataTypeCheck" Type="Integer" ErrorMessage="<br />The value must be a number!" Display="Dynamic" />
<asp:RangeValidator ID="stationNumRangeCheck" runat="server" ControlToValidate="stationTextBox" MinimumValue="1" MaximumValue="50" Type="Integer" ErrorMessage="<br />Number must be between 1 and 50." Display="Dynamic" />
</p>
<p>
Problem Category:<br />
<asp:DropDownList ID="categoryList" runat="server" CssClass="dropdownmenu" />
</p>
<p>
Problem Subject:<br />
<asp:DropDownList ID="subjectList" runat="server" CssClass="dropdownmenu" />
</p>
<p>
Problem Description:<br />
<asp:TextBox ID="descriptionTextBox" runat="server" CssClass="textbox" Columns="40" Rows="4" TextMode="MultiLine" />
<asp:RequiredFieldValidator ID="descriptionReq" runat="server" ControlToValidate="descriptionTextBox" ErrorMessage="<br />You must enter a description!" Display="Dynamic" />
</p>
<p>
<asp:Button ID="submitButton" runat="server" CssClass="button" 
        Text="Submit Request" onclick="submitButton_Click" />
</p>
</asp:Content>

Code-behind:

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;

public partial class HelpDesk : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
if (!IsPostBack)
{
    SqlConnection conn;
    SqlCommand categoryComm;
    SqlCommand subjectComm;
    SqlDataReader reader;
    string connectionString = ConfigurationManager.ConnectionStrings["Dorknozzle"].ConnectionString;
    conn = new SqlConnection(connectionString);
    categoryComm = new SqlCommand("SELECT CategoryID, Category FROM HelpDeskCategories", conn);
    subjectComm = new SqlCommand(
    "SELECT SubjectID, Subject FROM HelpDeskSubjects", conn);
    try
    {
        conn.Open();
        reader = categoryComm.ExecuteReader();
        categoryList.DataSource = reader;
        categoryList.DataValueField = "CategoryID";
        categoryList.DataValueField = "Category";
        categoryList.DataBind();
        reader.Close();
        reader = subjectComm.ExecuteReader();
        subjectList.DataSource = reader;
        subjectList.DataValueField = "SubjectID";
        subjectList.DataValueField = "Subject";
        subjectList.DataBind();
        reader.Close();
    }
    finally
    {
        conn.Close();
    }
}
    }
    }
    protected void submitButton_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            SqlCommand conn
        }
    }
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top