I inherited some elses code and wondered if there was any reason why I would need to store both of these files in the directives on the page? I tried to remove the class and it still works. Just wondering.
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="YourProgram.ascx.cs" Inherits="program.YourProgram" ClassName="program.YourProgram" %>
source share