C# - How To Resolve A Javascript Path For Pages That Have Different Directory Levels

Feb 15, 2011

I have a javacript file (script.js, for example) in the following location:

/Website/Shared/Js/script.js

I have two pages which use this javascript, but each one of them seems to require a different path and I can't figure out how to resolve both of them.

One of them is the page:

/Website/One/Two/Three/page.aspx and this requires the path:
<script src="../../../Shared/Js/script.js" type="text/javascript"></script>

The other page is:

/Website/One/Two/page.aspx and this requires the path:

<script src="../../Shared/Js/script.js" type="text/javascript"></script>

I tried to come from the root by doing

<script src="../Shared/Js/script.js" type="text/javascript"></script>

or

<script src="/Shared/Js/script.js" type="text/javascript"></script>

but none of these seem to work. The temp solution I have found is to declare the script twice which is dumb, but that is all I can think of now.

View 2 Replies


Similar Messages:

Javascript - JQuery Ajax Url Path Breaks When Accessed In Different Directory Levels?

Oct 15, 2010

Its time for another very simple question that I can't find an elegant solution for. Basically, I have an app that is using a jQuery Ajax call. In this call, you have to specify a URL path for the service that you are calling. In this instance, I am needing to call this JavaScript function from multiple files in my application and those files are on differing levels of the folder structure.

Here's the question, how would you elegantly handle this scenario so that you can call the JS function from any location in your app. Here are my constraints:

1) I am running on Asp.Net 4.0.
2) My current environment has a local, Dev, Test, and Prod Environment (hard-coding the URL path will not work).

Code Snippets:

function MakeTheCall() {
$.ajax({
type: "POST",
url: "Services/FileName.asmx/Handler", //Path in Question
data: "",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(result) {
},
error: function(xmlHttpRequest, status, err) {
}
});
}

I would like to be able to call this function (which is in an external JavaScript file) from files in different directory levels, such as:

1) http://SomeDomain.com/SomeDir/CallingFile.aspx
2) http://SomeDomain.com/CallingFile.aspx

View 1 Replies

Resolve A Url In A C# Class Getting Error Could Not Find A Part Of The Path

Mar 15, 2010

I'm trying to create an XmlReader class instance to read an xml file. However I pass it a url for the xml file but it isn't resolved. what do I have to do to get the proper url?

[Code]....

View 6 Replies

Can Use HTML Base Tag To Resolve A Virtual Directory

Jun 16, 2010

I have an ASP.NET MVC web application running in IIS as a subweb; let's say its path is something like http://mysite.com/subweb.

I have a view which serves content obtained from a CMS. The CMS editor has entered some content containing a relative image path <img src="/images/imga.png" />.

This works fine on the production server where the site is the root website, but not on the staging server where the site is a virtual directory under the root website

The path should be <img src="/images/imga.png" /> on the production server

and <img src="/subweb/images/imga.png" /> on the staging server.

Is it possible to use the <base> tag to resolve this image path?

<head>
<base href="http://mysite.com/subweb/" />
</head>
<html>
<body>
<img src="/images/imga.png" />
</body>
</html>

It doesn't seem to work. Can anyone explain why or if this is a workable approach? I don't want to require the content editor to have knowledge of the website deployment option (which changes between UAT and production).

View 2 Replies

Web Forms :: Master Pages With Multiple Levels

Jan 8, 2010

I have 3 page templates - A, B & C.

View 6 Replies

Web Forms :: Show Directory List - Url Path is Missing The Directory Name?

Feb 3, 2010

I have a page that shows a list of the files in an upload directory. ie: My customer uploads a file through my web page and the file ends up in the proper directory. When I click on a file name, the url path is missing the directory name. It's as if my customer uploaded directly to my root. Interestingly, when I upload a file through the same web page, the path remains intact and I am able to click on the link and download the file. How can I get the proper path in my url name. Here is my code .

[Code]....

View 1 Replies

Javascript - How To Resolve Error When Ajaxtoolkit 3.5 Is Used "The Controls Collection Cannot Be Modified?

Jul 29, 2010

Microsoft JScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).

I am using it in Gridview's EditTemplate Field to show color with ajax 3.5

This is my master page hierarchy

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Outer.master.cs" Inherits="Home" %>

<%@ Master Language="C#" MasterPageFile="~/Outer.master" AutoEventWireup="true" CodeFile="FullMid.master.cs" Inherits="FullMid" %>

<%@ Page Title="" Language="C#" MasterPageFile="~/FullMid.master" AutoEventWireup="true" CodeFile="StatusRoomMaster.aspx.cs" Inherits="StatusRoomMaster" %>

Page where I am getting error

<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="asp" %>

<EditItemTemplate>
<asp:TextBox ID="txtColorCode" runat="server" Text='<%# Bind("ColorCode") %>'></asp:TextBox> [code]....

I am using it under masterpage's -> masterpage's -> page

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>

I am using this in outer.master and no update panel has been used.

View 1 Replies

MVC :: How To Get Current Directory Path

Jan 30, 2010

I used Directory.GetCurrentDirectory(); and got the following path:

C:Program FilesMicrosoft Visual Studio 9.0Common7IDE

But where I am realy at is c:c#mvcmyProject

How do I get the current directory in a controller not in c:Program Files...?

View 3 Replies

Virtual Directory In IIS To Physical Path

Mar 1, 2010

My basic question is, can a virtual directory in IIS point to a physical path that's not on the local machine? For instance, right now I have a virtual path /NaturalGasReport/NYMEX which points to physical path C:Program Files (x86)NymexSettleNATGAS_REPORTNYMEX, but I want it to point to a physical path on a difference PC on the same network. Is this possible? (I know I can just try it out so I apologize for asking but I thought it would be best to get an explanation along with "yes" or "no"). If you want more detail, this is what I need to do. To make a long story short, because of a vendor product we are using that won't run on a 64-bit operating system, I have to run a program called Generate_NGReportData.vbs (it's a vbscript program) on a PC I will call 28. It uses a vendor product which produces jpg files which are graphs of the Natural Gas market. The machine where I wish it could run is called RTEST01 but this machine runs a 64-bit OS and the components won't work there. RTEST01 has the databases. So, I created a datasource on 28 which points to RTEST01's database. The vbs program will read the data, generate the reports, and write one row to a database table on RTEST01. RTEST01 has to run the complimentary program which sends these reports (via email). 28 is not an email server so it can't email the reports. So on RTEST01 I will run Send_NaturalGasReport.vbs. This program creates an email body of html. The html references [URL]NaturalGasReport/NYMEX/" & Day(nymex_update_dt) & ".jpg which is a virtual directory pointing to C:Program Files (x86)NymexSettleNATGAS_REPORTNYMEX. I need it to point to the folder and files on 28.So if my initial question has a simple yes answer then I am all set. If not, examine my architecture and propose an alternative solution.

View 10 Replies

Configuration :: Why Is The Directory Only Seen When Outside The Root Path

Dec 2, 2010

I'm trying to deploy my web project to my local IIS server (C:inetpubwwwrootlunchbox). By default the in is created inside the project directory - i.e lunchboxin. This setup, however, gives me the following error when I try to open the site:

When I move the in directory outside the project root (i.e C:inetpubwwwrootin), the site opens up just fine. I'm also able to test the web project from Visual Studio without any issues.

Can someone tell me why I have to move the in directory outside the project root to make the site work? What can I do to not have to do this?

View 4 Replies

VB - Simple Directory Path Parsing

Jan 21, 2010

i have a asp.net web application and i need to take a full Directory path (for ex: http:\<server><websitename>folder1 est.lst) and parse the name of the folder that has test.lst file. The directory tree can vary and i just need a generic way to parse this path and find the directory name which has the file.

View 2 Replies

Get The Path To File Using Directory Info?

Jun 1, 2010

I have a page where im listing out the files within a directory. How can i get the path to the files that are listed?

in other words, i want the path to the file to be like this:

http://server.com/files/pdfs/mypdf.pdf

but using this string url = Request.RawUrl.ToString(); returns [ http://server.com/files/pdfs/default.aspxMYPDF.PDF ]

That file is actually within a sub directory of the pdfs folder. So the link is obvisously not correct. Ive tried other suggestions found online, but those return the link like this [ http://server.com/files/pdfs/MYPDF.PDF ] again missing the subdirectory it actually belongs to.

View 8 Replies

Web Forms :: Get Directory Or Folder Name From Path Using C#

Aug 8, 2012

I am using File upload control to upload image and store images in database

When i browse the image

My file path is D:sampleSlide1.JPG

How to i get the folder nameĀ  ie 'sample' from above path?

View 1 Replies

How Can A Virtual Directory Path Appear Case Sensitive

Nov 18, 2010

To start with then we have a LinkButton whose text is actually an image tag. The image it links to is a Png and resides in a folder in the web directory. This is IIS V6 and win Server 2003.

The path is [URL]

Admin is a virtual directory configured in IIS.

The above url doesn't work but if you change it to [URL] (lowers case 'a') then the image is served, change it back to 'A' and it takes you to login, you log in and it loops back to log in. change to 'a' and voila the image is served. Weirdly this problem doesn't always occur and I have hunted for a resolution for days to no avail.

As requested this is the complete link button

<asp:LinkButton ID="lnkCommitAll" runat="server" CausesValidation="false"><asp:Image ID="imgCommitAll" runat="server" ImageUrl="~/Images/Grid/confirm_16.png" AlternateText="Commit All Changes" /> Commit All</asp:LinkButton>

View 1 Replies

IIS 7 Identify Virtual Directory From Metabase Path?

Nov 17, 2010

I am trying to profile the number of "Anonymous Requests" for an ASP.NET web application using perfmon. When I select this key, I have to pick a process of the form _LM_W3SVC_#_ROOT. How do I map the IIS metabase path back to the web application?

View 1 Replies

Configuration :: Virtual Directory Path Is Not Valid?

Mar 5, 2011

I have created a setup for my application which is having both website and desktop application. i m supposed to changes connection string in both the config files at runtime. i used following code :

[code]...

View 2 Replies

MVC :: Using A Virtual Directory To Specify Uploaded File Path?

Mar 18, 2010

I created a virtual directory in the Visual Web Developer, according to this post:

[URL]

I want the user to upload / download documents in the mvc app to that virtual directory. When a document is uploaded, I'm specifying the path to the document to be stored for later retrieval like so:

~/VirtualDirectoryName/FileContent.docx. But when I try to open that as a link in th app,using ResolveUrl, it appends the port number after localhost like so,[URL], I get a document not found, since it really should be, [URL].

View 1 Replies

Specify More Than One Directory In Web.Config's Location Path Element?

Jan 5, 2011

In my ASP.NET's Web Config file I have the following location elements defined:

<location path="">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
<location path="dir1">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
<location path="dir2">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>

The example above is specifying that all directories will be locked down to anonymous users except the two directories dir1 and dir2. I'm curious if there is a syntax that I can use that will allow me to define more than one directory within one location element. For example, it would be convenient if we could do something like this...

<location path="dir1,dir2,etc">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>

View 1 Replies

Web Forms :: Adding Image Directory Path To The ImageUrl

Nov 18, 2010

I have an image ItemTemplate within a FormView, where the ImageUrl is the photo_file_name. However, I want to add "~/uploads/" at the begining of the photo_file_name.

Below is the code:

[Code]....

So for example, if the photo_file_name is Jellyfish.jpg I want it, the ImageUrl to be ~/uploads/Jellyfish.jpg without having to change the photo_file_name in the DB.

View 4 Replies

Security :: Viewing Files In A Directory By Typing Path Into Url?

Apr 14, 2010

I have a directory that holds some images for my site. I have noticed that if i put in the my web sites address followed by "/directoryname/imagename.jpg"

it displays the image i have in that directory. Is there anyway to disable this or stop this from happening? so that the images can not be displayed like this

View 4 Replies

Web Forms :: Getting Directory Path Of EXE File Of Console Application?

Aug 16, 2012

I have folder in my system.

How to get folder path from my C# console application?

View 1 Replies

C# - How To Pass The Data Path For Object Flash Tag From The Root Directory

Sep 21, 2010

I'm using urlrewriting to rewrite my url. Let me introduce my problem by bellow example: Here is old url: http://localhost/test/pages.aspx?pageid=1 I have 2 cases to rewrite:

http://localhost/test/url-rewriting-get-start.aspx
http://localhost/test/url-rewriting/get-start.aspx

The first case is ok, but I would like to use the second case. In this case I must use root path for image, css and object tag (for flash):

With image, I modified to: <image src="~/images/icon.jpg" runat="server"/>
With css, I modified in head tag: <head runat="server">

But with the object tag, I don't know how to set root for the data, movie parameter:

<object data="anim/head.swf?xmlPath=./menu_flash.html" type="application/x-shockwave-flash" width="962" height="228">
<param name="movie" value="anim/head.swf" />
<param name="quality" value="high" />

View 2 Replies

Web Forms :: HttpPostedFile.SaveAs - Save To Fixed Directory Path?

Jan 19, 2011

I have a standard FileUpload control, which calls a class library, where the file becomes HttpPostedFile. In beta versions of my page, I've been able to successfully use HttpContext.Current.Server.MapPath(filename)to save the file. The class library does various functions, including saving the image into /uploads and a thumbnail into/thumbs.

But now, after tidying up the layout of the site, the upload aspx page has moved to a subdirectory 'members'. I had assumed (wrongly) that calling the upload function would act as normal. However, now I receive an error because of where the page is originating from: The code wants to save the file in the non-existant folder /members/uploads and /members/thumbs

My question is: Apart from hard-coding the directory structure of my hosting provider, is there any way to use an equivilent to server.mappath which will recognise the root path of the website, and ignore sub-folders?

One method which solves my problem is to append "../" to the start of the file location, eg HttpContext.Current.Server.MapPath("../" & filename) ...However, as many pages will be able to call the upload class library (and not all of them in a sub-folder) I want to make sure I'm not always back-tracking on the subfolders.

View 2 Replies

Controls :: Error While Creating A Directory - Could Not Find A Part Of The Path

May 7, 2015

I have a direstory Created by Name of Webimage... Now i enter a directory name in textbox.. The directory should be created inside Webimage and data should be stored in that folder. But its not working

Could not find a part of the path 'C:UsersArjunDownloadsCompressedWebsiteWebimagesasasaRaspiBoard.png'.

string directoryname = TextBox1.Text.ToString().Trim();
HttpFileCollection hfc = Request.Files;
for (int i = 0; i < hfc.Count; i++) {
HttpPostedFile hpf = hfc[i];
string filename = Path.GetFileName(hpf.FileName);

[Code] ....

View 1 Replies

Web Forms :: How To Give Absolute Path That Working With Virtual Directory And Localhost

Nov 9, 2010

How to give absolute path, that working with virtual directory and localhost

/Image/Icon.jpg - it is working well with localhost
/Image/Icon.jpg - It is not working on Virtual directory

I want absolute path solution which is working on both virtual and localhost directory

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved