S
stumay111
I am working in VS 2003, using VB.NET.
I have a series of pages with forms on them, an application for a DOT
number for motor carriers. The code behind them iterates through the
controls on the form, each of which have the same id as the field in
the SQL Server database they post to, so I don't have to get the data
from each field specifically.
So I use the same code for each page. I have tried to set the
CodeBehind to point to that page, but VS.NET keeps creating new
<pagename>.aspx.vb pages when I create a new page and somehow attaches
the page to the wrong CodeBehind. The project runs, but I keep getting
compiler errors.
In the old days, I'd just edit the make file... sigh.
Where are these bogus pages getting attached?
here's the compiler error:
C:\Inetpub\wwwroot\MCCI\MCCIFormPg4.aspx.vb Unable to open module file
'C:\Inetpub\wwwroot\MCCI\MCCIFormPg4.aspx.vb': The system cannot find
the file specified.
here's the CodeBehind statement from MCCIFormPg4.aspx:
<%@ Page Language="vb" AutoEventWireup="false"
Codebehind="MCCIForm.aspx.vb" Inherits="MCCI.MCCI"%>
Not only that, but whenever I make a new page, it adds a new class to
the list for that page. I don't want this - I want them to use the same
class. I guess I should have made a distinct class to hold the code
that parses the fields, and let VS.NET create it's own classes, and
then imported the generic class into the page itself... maybe I should
RTFM.
I have a series of pages with forms on them, an application for a DOT
number for motor carriers. The code behind them iterates through the
controls on the form, each of which have the same id as the field in
the SQL Server database they post to, so I don't have to get the data
from each field specifically.
So I use the same code for each page. I have tried to set the
CodeBehind to point to that page, but VS.NET keeps creating new
<pagename>.aspx.vb pages when I create a new page and somehow attaches
the page to the wrong CodeBehind. The project runs, but I keep getting
compiler errors.
In the old days, I'd just edit the make file... sigh.
Where are these bogus pages getting attached?
here's the compiler error:
C:\Inetpub\wwwroot\MCCI\MCCIFormPg4.aspx.vb Unable to open module file
'C:\Inetpub\wwwroot\MCCI\MCCIFormPg4.aspx.vb': The system cannot find
the file specified.
here's the CodeBehind statement from MCCIFormPg4.aspx:
<%@ Page Language="vb" AutoEventWireup="false"
Codebehind="MCCIForm.aspx.vb" Inherits="MCCI.MCCI"%>
Not only that, but whenever I make a new page, it adds a new class to
the list for that page. I don't want this - I want them to use the same
class. I guess I should have made a distinct class to hold the code
that parses the fields, and let VS.NET create it's own classes, and
then imported the generic class into the page itself... maybe I should
RTFM.