I am going through a ASP C# book and doing the tutorials. However I have encountered a problem. I have the following code that will list some events.
EventTracker.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="EventTracker.aspx.cs" Inherits="EventTracker" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Event Tracker
h1
{
font-size: large;
}
Controls being monitored for change events:
List of events:
EventTracker.aspx.cs
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
public partial class EventTracker : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Log("<< Page_Load>>");
}
protected void Page_PreRender(object sender, EventArgs e)
{
//Find the control ID of the sender.
//This requires converting the Object type into a control class.
string ctrlName = ((Control)sender).ID;
Log(ctrlName + " Changed");
}
protected void Log(string entry)
{
lstEvents.Items.Add(entry);
//Select the last item to scroll the list so the most recent are visible
lstEvents.SelectedIndex = lstEvents.Items.Count - 1;
}
}
I am recieving the following error:
Error 1 'ASP.eventtracker_aspx' does not contain a definition for 'CtrlChanged' and no extension method 'CtrlChanged' accepting a first argument of type 'ASP.eventtracker_aspx' could be found (are you missing a using directive or an assembly reference?)
I am new to ASP and would like to understand why such an error is occurring so in future reference I know what is causing it.
JavaScript questions and answers, JavaScript questions pdf, JavaScript question bank, JavaScript questions and answers pdf, mcq on JavaScript pdf, JavaScript questions and solutions, JavaScript mcq Test , Interview JavaScript questions, JavaScript Questions for Interview, JavaScript MCQ (Multiple Choice Questions)