VS 2008 - How To Copy ASPX Page In A Solution And Not Compile Errors
Oct 31, 2011
I have a VS 2008 solution. I need to copy an existing .aspx page and re-name it to something else (need to make modifications to that newly copied page). But I keep getting compilation errors saying that duplicate text boxes exist. Can't I have control on different .aspx pages with the same name? How can I do this elegantly?
View 4 Replies
Similar Messages:
Feb 8, 2010
Every once in a while, when I'm editing an aspx or ascx page, Visual Studio will start telling me there is an error on the first line of my file. For instance, right now, it is saying Argument missing on line 1. That line is just your typical header, with no apparent problems (to my eyes), and I hadn't even changed that one when the error started appearing.
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MyControl.ascx.cs"
Inherits="MyNamespace.MyControl" Debug="true" %>
Unlike most compile errors, the build still succeeds. (At least this time it did.)
It's worth noting that no other errors or warnings are thrown by this file or its as[p|c]x.cs
Sometimes, to get out of it, I am forced to undo my changes until it disappears and carefully redo what I wanted. This time, grasping at straws, I cleaned and rebuilt the solution. While I was typing this, the error disappeared, sometime after the rebuild finished.
I have a suspicion that it often happens when I tinker with the databinding in my markup. Sometimes it seems to appear if I'm missing a space inside a tag before its closing slash, like so:
[...] Text='<%# Eval("Field") %>'/>
versus:
[...] Text='<%# Eval("Field") %>' />
...But that doesn't seem to have been the problem in this case.
When coding PHP and Perl, sometimes the interpreter would throw an error referencing the very last line of the file. Over time, I learned to look for imbalanced brackets and other delimiters somewhere up above. This problem in ASP.NET feels similar, but stranger, since it's the first line, and not just something amiss above, cascading down to the bottom. Or is it just Visual Studio getting temporarily confused? Can any pros shed some light on this problem, with reasons why it happens? I'd like to have some logic (as opposed to my own built up superstition) to throw at this the next time it rears its ugly head.
View 1 Replies
Jan 29, 2010
Working through Steven Sanderson's excellent Pro ASP.Net MVC Framework book.I am trying to reference the TempData collection to display a message after an item has been successfully updated and so have placed a reference to this on my Master Page.[Code]....
This is giving me the following compile time errors:
Error 1 The name 'TempData' does not exist in the current context <programme location>
Error 2 The name 'TempData' does not exist in the current context <programme location>
If I reference TempData on a content page it compiles (and works) fine.
View 3 Replies
Feb 22, 2011
The inline code
<% for (int i = 0; i < ThumbnailList.Items.Count; i++)
{ Response.Write("thumbnailViews[" + i.ToString() + "] = $find('" +
ThumbnailList.Items[i].FindControl("ThumbnailView").ClientID + "');
"); } %>
produces a bunch of compile time errors in Visual Studio 2008 - although it works fine.
But this seems to be the exact way inline code should be added, at least according to this MS help file:
[URL]
The errors are:
expected expression (at "<%")
expected ';' (at "int i")
expected ')' (at ThumbnailList.Items.Count;
expected ';' (at " i++)")
I have done a
<%@ Page Language="C#" ...
at the top of the file.
View 1 Replies
Feb 12, 2010
I can't get my .aspx page to recognize control events in it's codebehind.
[Code]....
which is fine, but I don't want to use inline script.
[Code]....
View 6 Replies
Feb 22, 2010
I often have an issue with compile errors when I copy over a aspx page and code behind file from another project, it seems to work when I create another page and the content manually but if I just copy the files it won't. I have checked to make sure namespaces and references are ok but still doesn't make any sense. The error I get is "Error The name 'txtUser' does not exist in the current context". I just wanted to understand why.
For e.g I copied over the following :
ASPX
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="Login" %>
Login
Login
[Code]....
View 4 Replies
Mar 11, 2011
I have an ASP.NET website that worked fine using and debugging in VS2008. I went through the upgrade process opening the solution in VS2010. I can run the site, but as I make changes in the app_code folder classes, they don't seem to commpile and warn me of compile-time errors. As soon as I get to a point that calls the class, the errors show up. Sounds JIT I guess, but this isn't how it was working in 08. Is there an option that was changed in the upgrade process? This is a large project, I really don't want to break something and not find out until some obscure page is opened.
View 1 Replies
Apr 9, 2010
I have a Perl script that calls aspnet_compiler.exe to compile a large ASP.NET website. The problem is that it takes very long to run. Is there any way to compile just a single .aspx file from the command line? (I think that would suit the needs of my script) It seems that all aspnet_compiler.exe can do is compile at a directory level.
View 2 Replies
Feb 25, 2010
Is to possible to make a configuration entry (web.config). That automatically compiles a referenced project(for example a class library) when the site runs? This would be easier for me to maintain on my hosting server. Otherwise i have to always recompile the files and upload them again for every small change.
View 1 Replies
Sep 10, 2010
I am stumped by a serious issue in Vs 2008.
I created a Blank solution called HelloWorld.Then I added a new Class Library project by the name of HelloWorldService.After creation of the
Class Library project the Solution name disappeared from Solution Explorer.
As a result of which I can now only add new items into the Class Library project but cannot add new item to the solution.
This appears to be a pretty old problem as I found it in another link on the internet.
[URL]
It seems to be a bug.Has MS released a patch or a fix for this.
View 6 Replies
Dec 30, 2010
In my deployed web application I am getting the following error:
CS0103: The name 'releaseLionButton_Click' does
not exist in the current context
It identifies this as the offending line:
<asp:Button ID="releaseLionButton" runat="server"
Text="Release the Lion!"
OnClick="releaseLionButton_Click"></asp:Button>
[code]...
View 2 Replies
Aug 23, 2010
Last night i have ran my application which was workin 100%, but in the morning when i run it, it shows the error message in IE Status Bar Done but with some errors on Page due to this, my Menu and TreeView is not appearing well.
View 10 Replies
Jan 20, 2011
I have an ASP.NET website where the pages call a few components in DLLs. I need to change the signature of a method in the component, and short of doing a text search, don't know if this will break any pages or not. IMO, this is the weakness of web programming -- you don't get the benefit of a compiler telling you about syntax errors.
But it doesn't need to be so. Does anyone know if there is a way to run a spider over a website watching for compile errors, or perhaps some tool that would compile all the .aspx files in a folder structure looking for compile errors?
This is merely for syntax checking -- not to actually pre-compile the website.
EDIT It looks like aspnet_compiler is being recommended. I don't use Visual Studio projects for the website -- it's grown over time with my own templating system (back before Master Pages were available). So something that would run aspnet_compiler over all the files in a folder might work...
View 3 Replies
Mar 11, 2011
I am using TFS to build my MVC app. I cannot do it because I get lots of compile errors. I am using version 4 of .Net and MVC 2. On the build server I have the .Net framework 4.0 installed. It has been suggested that I should also download the MVC framework as well, but when I look on the net all I can find is this MVC framework; http://mvcframework.codeplex.com/ which does not seem to be relevant and does not work anyway.
One of the assemblies I am missing on the build server is System.Web.Mvc dll.Typical error messages include; "The type or namespace name 'Mvc' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)"What do I need to do to fix this?
View 2 Replies
Jun 8, 2010
I have a drop down with different domains(domain_id column) and a textbox (TextBoxComment) for comments. What I am trying to do is select the area, input a comment, click the button and have it save to the db. My connection string errors on compile.
[Code]....
View 8 Replies
Jan 27, 2010
How can I save a copy of my current ASPX page (both in memory or and in a temp folder) so that I may render that page later using HtmlTextWriter?
View 3 Replies
May 7, 2010
For the first time in my career, I'm working on an ASP.Net (v3.5) project that has been set up as a Visual Studio 2008/10 Web Site Project.
I'm not keen on this way of working this way for various reasons but for the moment and until such time as the company sees the virtue in working in an environment with namespaces, designer and project files etc., I have to continue with the existing codebase.
I've run into some odd issues since I began this but perhaps the oddest one of all is that althought VS lets me build the code, it doesn't reliably pick up compilation errors so these are not noticed until runtime.
I know the website model allows dynamic/hot compilation when a request is made for a specific but I can't see why it wouldn't do this when I manually (F5) build/rebuild the project. Its immensely annoying as you can imagine and I can't find a workaround.
View 3 Replies
Mar 8, 2011
I have a working solution, and I would like to copy it and paste in a new folder. I am creating a new version of the site, and want to build on a "copy" of the solution. But when I do it, all the paths are lost and it doesn't work. What am I missing. What is the process to copy a working solution and get it to work from new location?
View 1 Replies
Sep 5, 2010
I am going to deploy my MVC 2 website, do I need to copy the whole solution directory to the 'virtual folder' equivalent location?
View 27 Replies
Feb 16, 2010
I have a site that was created with VWD2005. I tried to open the solution with VS 2008. This prompted me to convert it which I did. Now when I look at the project in the Solution Explorer in VS 2008, I see all of the files but they are now with in a folder named "2" that's within a folder named "back up". I also see another folder with in the solution that's named _UpgradeReport_Files.
The files for my project that are with in the folder "2" that is with in the folder "back up" are actually in the back up folder for my project in the Visual Studio 2005 folder with in My Documents. I assume this is because I chose the "create back" up option when doing the conversion. I don't understand why these files and this project aren't in the project directory with in the VS2008 folder with in My Documents.
I want all of my files for this project to be in the projects folder with in the Visual Studio 2008 folder in My documents, the same as if I had created this project in Visual Studio 2008 originally. But the conversion doesn't seem to have done this. Instead I seem to be using a solution/project that references the original files with in the back up folder as mentioned above.
Can I just create a new project in VS 2008 and paste these files into it? Will this work? I'm not sure if it will because the original one was created in VWD 2005 which I think uses the .net framework 2.0. My Visual Studio 2008 uses version 3.5 Sp1 of the .NET framework.
View 1 Replies
May 5, 2010
I'm being tasked with making changes to an asp.net application and really have no experience working with them other than dabbling in VWD.I was given a zip file of the directory containing the files. It was developed in VWD 2005. . My question is a general one: Are there steps I need to take (regenerate web.config file? change settings of some sort?) in order to get started? The application is functional on the web server.
View 2 Replies
Mar 31, 2010
I am trying to open an existing asp.net app. on my local machine with VS2008. The app. resides in a folder on the Windows 2003 Server. The app. runs on our intranet. Recently, a change was made to the app. directly by opening one of the files in the solution and adding maybe a couple of lines of c# code and saved back. Of course this would not make a difference as its not been re-compiled.
I copied the whole folder where the app. resides on the server to my desktop and then tried to open the solution with VS2008, it came up with a prompt saying the app was written using a previous version of Visual Studio and needed to be converted to VS2008 format, I followed the intructions, but it failed saying something like "...failed to make a backup etc", it wouldn't open the solution.I have successfully open other apps this way but this one particular one would not just open. All I want to do is to use VS2008 to recompile and publish back to the server. I have tried using VS2005, it just says the app. was created by a newer version of the application...
I think the app was built sometime btw 2004 - 2008. Also, if it is relevant, the folder where the app. resides on the server has a globe icon, don't know if its an IIS thingIs there any other way to compile this .net app. without using VS2008,
View 1 Replies
Nov 15, 2010
I'm using IIS 7.5 on Server 2008 R2 to configure a .Net 4-based website. I've used the Web Deployment Tool to import a known-good, 32-bit Windows 7-based IIS server package. As far as I can tell, the 2008-based IIS server and application pool are now properly configured to use .Net 4, and that the server setup is identical to that of the known-good configuration.The problem I'm having is that when I attempt to load a page on the new site, IIS returns a compilation error of the .Net framework's web.config. The error is copied below. It's my understanding that a properly-configured server shouldn't have any problem compiling this file, so I'm looking for some pointers on what I can do to resolve this. I've verified that:
both .Net 4 and .Net 3.5.1 are installed on the server, the 'default' page at http://localhost loads properly http://localhost/Services, the root folder of my application, can be browsed commenting out the offending System.Xml.Linq namespace simply results in a compilation error of some other namespace in the same group.
Server Error in '/Services' Application.
Compilation Error
Description:An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.
Compiler Error Message: CS0234: The type or namespace name 'Linq' does not exist in the namespace 'System.Xml' (are you missing an assembly reference?)
Source Error: Line 400: <add namespace="System.Web.UI.WebControls.WebParts" />Line 401: <add namespace="System.Web.UI.HtmlControls" />Line 402:<add namespace="System.Xml.Linq" />Line 403: </namespaces>Line 404:
Source File: c:WindowsMicrosoft.NETFrameworkv4.0.30319Configweb.config
Line: 402
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1
View 1 Replies
Sep 13, 2010
I have a aspx page with Charts and DataGrips and I want to print all my page in a pdf just like it look in my page.
View 9 Replies
Oct 4, 2011
I'm not conversant with JavaScript, however I need to refresh the page in few seconds so I want to use this code-
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);", timeoutPeriod);
}
// -->
</script>
<body onload="JavaScript:timedRefresh(10000);">
<p>
This page will refresh every 10 seconds. This is because we're using the 'onload' event to call our function. We are passing in the value '5000', which equals 5 seconds.
</p>
</body>
Now my aspx page is using Content and referencing masterpage, Page Language="VB"
When I try to add this code to a new page it works fine and page refreshes as desired, but on existing page it gives error-ErrorValidation (XHTML 1.0 Transitional): Element 'body' cannot be nested within element 'td' ....
View 7 Replies