URL Routing From HTML Page Like With Ul And Li?

Feb 10, 2011

i am trying to impelement Url routing in asp.net 4.0. it works fine with i have button click event. But how to navigate from href or li? i have used the code

protected void Application_Start(object sender, EventArgs e)
{
CustomRouteTable(RouteTable.Routes);
}
void CustomRouteTable(RouteCollection routes)
{
routes.MapPageRoute("Movie", "Movies", "~/Default.aspx");
routes.MapPageRoute("English", "Movie/English","~/Hollywood/Hollywood.aspx");
routes.MapPageRoute("Tamil", "Movie/Tamil", "~/Tamil/Tamil.aspx");
}

and in HTML side i wrote:

<ul class="MasterMenu">
<li><a href="Movie">Home</a></li>
<li><a href="English">Hollywood</a></li>
<li><a href="Movie/Tamil">Tamil</a></li>
</ul>

but i end up in error.

View 2 Replies


Similar Messages:

Web Forms :: Url Routing From HTML Side Or From LI And Ul?

Feb 10, 2011

i am implementing Url routing in asp.net 4.0.

[Code]....

it works fine when i have button. but when i have ul and li then i end up in problem.

[Code]....

how to handle this html side??

how to navigate?

View 3 Replies

MVC :: Html.ActionLink Displays Unwanted Virtual Directory Routing

Sep 17, 2010

My hosting provider has ASP.NET 3.5 and I'm using MVC 2.0. I have two domains on my account, [URL], and [URL], each has it's own virtual directory off of the root:

/
/domainone
/domaintwo

Their routing commands for their httpd.ini rerouts [URL]to [URL] If I type in the address bar [URL], it works properly. The Problem My website links created using Html.ActionLink add the virtual directory. If you mouse over the About link in your standard MVC2.0 webapp, it displays as follows: [URL]

All of my testing and setup on my development machine doesn't have this virtual directory, and in the past my webhost didn't have this issue in the path. But since the move to their 'new' shared hosting platform, this is now what I'm having to deal with. How do I setup my ASP.NET MVC 2.0 web application to remove the unwanted virtual directory name from the path in my ActionLink controls?.....

View 4 Replies

Web Forms :: Web.Routing Doesn't Work On Server On IIS Routing

Jul 20, 2010

I tried everything I could find, but still does not work on IIS routing.

View 2 Replies

Routing With Web Forms - Could Not Load System.Web.Routing

Dec 12, 2010

I am using:

ASP.NET 3.5 SP1 with Web Forms Routing thru Global.asax (System.Web.Routing and RegisterRoutes)IIS 7

Everything is working fine in my local machine, but it gives the following error in my hosting environment:

Could not load file or assembly 'System.Web.Routing, Version=3.5.0.0, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

I did everything inside my web.config file mentioned in the following link:

[URL]

But I am still getting the above error.

What else am I supposed to do fix the error?

View 1 Replies

Routing To An Anchor On Another Page?

Jun 20, 2010

I am using Web Forms Routing in ASP.NET 4 and I am trying to route to a specific location on a page. On that page I have an element like <div id="3"> and I'd like to jump to this anchor from another page. For this purpose I have defined a Route in global.asax:

RouteTable.Routes.MapPageRoute("MyRoute", "Path/SubPath/{PageAnchor}",
"~/MyPage.aspx", true, new RouteValueDictionary { { "PageAnchor", null } });

The HyperLink to link to that page and the anchor "3" is defined this way in markup:

<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl="<%$ RouteUrl:RouteName=MyRoute,PageAnchor=#3 %>">
Link</asp:HyperLink>

The problem with the generated link is that the # character in the URL gets encoded by %23 this way: http://localhost:1234/Path/SubPath/%233 so that I reach the target page but not at the specified anchor.Is there a way to avoid this unwished URL-encoding? Or any other way to route to an anchor?

View 2 Replies

Url Routing For The Page Inside A Folder?

Feb 9, 2011

I am trying to implement Url routing in asp.net 4.0. I just a created a small test application. I am trying to browse the pages kept inside the folder. It works fine when i am running in Visual studio..but when i hosted the application in IIS7 then it showed an error.

HTTP Error 404.0 - Not Found

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

The code i used is. (i am using master page too.)

protected void Application_Start(object sender, EventArgs e)
{
CustomRouteTable(RouteTable.Routes);
}
void CustomRouteTable(RouteCollection routes)
{
routes.MapPageRoute("Telugu", "Movie/Telugu", "~/Telugu/Telugu.aspx");
}

in my default.aspx page i kept a button and on click of the button i wrote.

protected void btnTelugu_Click(object sender, ImageClickEventArgs e)
{
Response.RedirectToRoute("Telugu");
}

View 1 Replies

Iis - Routing With Web Forms And SSL Page Not Found?

Jan 4, 2011

I have an ASP.NET 4 Web Forms application that I am attempting to deploy to a production server (Windows Server 2003 and IIS 6.0).I have already deployed this application to a test server with the same setup and configuration successfully and all the routing worked great on the test server.I am now getting 404's on all routes on the production server. The only difference between the test and production servers is that the production server uses SSL which is handled at the load balancer level.I am able to access the pages without the "routed" urls (manually entering in the .aspx extentions, etc).Has anyone run into a similar issue? Is routing not supported in this type of environment?

View 1 Replies

Web Forms :: URL Routing And Page Content Path?

Mar 15, 2010

I have a WebForm website that loads content pages in the form of a web user control (.ascx) using the querystring.

Sample url:

http://mysite.com/?page=/members/default or http://mysite.com/default.aspx?page=/members/default

The content files would be located at ~/contents/members/default.ascx.

Would it be possible and how to use the URL Routing to accomplish http://mysite.com/page/members/default and more folders down.

I have tried putting in the Global.ascx file:

[Code]....

In the default.aspx page:

[Code]....

Everything works fine if content is in the root folder and the url is http://mysite.com/page/about ==>
http://mysite.com/default.aspx?page=/about.

Errors when trying a content that is in a subfolder and the url is http://mysite.com/page/members/default ==> http://mysite.com/default.aspx?page=/members/default.

View 2 Replies

Web Forms :: URL Routing - Pass ID To Next Page Via QueryString

May 27, 2012

I did it and it worked but when i wrote these code in addressbar i see this address

http://localhost:1420/behtop%20website/Store.aspx

I want this

E.g.:

When user type  behcode =1111 in TEXTBOX when click on button it go to store.aspx but i want in addressbar see this address

http://localhost:1420/behtop%20website/1111

instead of store.aspx  write 1111

How I can do it?

View 1 Replies

Rest WCF Url Routing & Web Forms Routing?

Feb 22, 2011

I have a Web application where i have added a reference to a RESTful WCF. I got the WCF url Routing to work in my webapplication by adding Inherits="RestService.Global" to the Web applications Global.asax.

<%@ Application Codebehind="Global.asax.cs" Inherits="RestService.Global" Language="C#" %>

But then i tried to create url Routing for the Web application and it does not work with the Inherits="RestService.Global" in the Global.asax. If i take it away it works fine. Is there a correct way to do this.

View 1 Replies

Web Forms :: URL Routing And Dynamic Routing?

Jan 31, 2011

I'm trying to create my own CMS and I've gotten a little bit stuck at the stage of URL routing.

I want clean URLs without extensions and I'd like to be able to create and modify them in a web based interface without any messing around with IIS or actual files.

I've seen how to create a static route, but for that I need to go into my Global.asax file and manually add it.I would like to have all of these routes stored in a database so that I can easily modify them later.

Does anyone know how this can be achieved?

Just for extra information, I will be attempting to create a feature so that if a path exists, but is later changed, a 301 redirect is created to the new URL, is this also possible? (My first problem is the main issue, but thought I might ask this as well just in case it makes a difference)

View 2 Replies

Handle MVC Routing Along With Webform Routing

Sep 2, 2010

How to handle asp.net mvc routing along with asp.net webform routing. I have merged my mvc app into my existing web application. In my web application i have implement routing as below:

routes.Add("View Product Details", new Route("Product/{City}/{Manufacturer}/{Name}/{ProductID}/{*ProductType}"));

Similarly i have implemented routing in mvc as below

routes.MapRoute("Product Details",
"Product/{City}/{Manufacturer}/{Name}/{ProductID}/{ProductType}",
new
{
controller = "Home",
action = "ProductDetails",
City= UrlParameter.Optional,
Manufacturer= UrlParameter.Optional,
Name= UrlParameter.Optional,
ProductID= UrlParameter.Optional,
ProductType= UrlParameter.Optional
});

How to handle both pages, as one is custom web form while other is asp.net mvc view?

View 1 Replies

Search Page MVC Routing (hidden Action, No Slashes, Like SO)?

Feb 22, 2011

I want my searches like those in Stack Overflow (i.e. no action, no slashes):

mydomain.com/search --> goes to a general search page
mydomain.com/search?type=1&q=search+text --> goes to actual search results

My routes:
routes.MapRoute(
"SearchResults",[code]....

The search results route does not work. I don't want to use the ".../..." approach that everyone seems to be using, because a search query is not a resource, so I want the data in a query string as I've indicated, without slashes--exactly like SO does.

View 1 Replies

Configuration :: Web Form Routing And 404 Custom Error Page?

Jan 28, 2011

I have a problem with my site, and I'm using .net 4, web form routing

I have this route ,routes.MapPageRoute("JobPreview", "jobs/{jobId}/{pg}/{Position}", "~/default.aspx")

so, this page is working fine
http://www.jobsagents.com/jobs/24651/1/automation-qa-engineer

If we remove the last segment of this url, it should be redirected to the custom 404 not found page, but in the deployment server it redirects to the default IIS error page for 404 errors

http://www.jobsagents.com/jobs/24651/1/, on my local machine it's ok, and shows my custom error page.

If we remove the last three segments of the url
http://www.jobsagents.com/jobs it works fine on the deployment server.

View 1 Replies

How To Implement Custom 404 Page In .NET Web Form Application Using Routing

Jun 19, 2010

I am using ASP.NET 4.0 Web Forms. I learned that, in order to optimize my Web Application for Search Engine, I must implement custom 404 page. But the way Microsoft tell us to implement custom 404 (within Web.Config file), that is not good for SEO. Microsoft says,

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="404" redirect="Page-Not-Found.aspx" />
</customErrors>

But when the page is not found, IIS issue 302 redirect to Page-Not-Found.aspx page which is not good. So, I implemented custom 404 page using Routing technique that is available in ASP.NET 3.5 SP1 and 4.0. I used the following router in Global.asax page

View 2 Replies

VS 2010 - Browser Not Routing To Default Error Page

Jun 13, 2012

I defined a default error page in the ASP.Net Web Site Administration tool. The page exists in root directory. I also confirmed that it pointed to my frmErrorPage.aspx by looking in my Web.config file

Code:
<system.web>
<customErrors defaultRedirect="~/frmErrorPage.aspx" />

Running my site locally from within visual studio, I tried to surf to a non existent page. This threw an error as it is suppose to, but did not pull up my custom error page. I get

Code:
Server Error in '/' Application.
The resource cannot be found.
Description: HTTP 404. ...

View 8 Replies

Web Forms :: Get The Name Of Actual ASPX Page In Routing Using RouteDate?

Sep 3, 2012

I had a page page url www.abc.com/AboutColors.aspx. I did url routing and changed it into url www.abc.com/About Colors. If I want to get the page name AboutColors.aspx then how i will get it on the page load.

If I have changed the url www.abc.com/ColorGallery.aspx to www.abbc.com/Colors/Colors Gallery then how i will get it. I am using asp.net 4.0.

View 1 Replies

Web Forms :: Image Disappear When Call Web Page Form URL Routing

Feb 12, 2011

My web page is having an asp.net chart control. It's generating fine for normal view. When I try to access same page using asp.net web forms URL routing even the chart is generated it wont appear. This is the working URL of browser [URl]

<br />
<img id="MainContent_ChartStatPageView" src="/control/ChartImg.axd?i=chart_bdbc69194ab84888b1b2102d1712af8f_0.png&g=e0446e41d13f46dab74bb0873cdc9cee" alt="" style="height:300px;width:656px;border-width:0px;" />
<br />

This is the not working URL of the browser [URL] generated image source

<img id="MainContent_ChartStatPageView" src="/control/myretailers/abc/manage/catalogues/stat/ChartImg.axd?i=chart_55636b86c8ce4a3eba2c29cd874e6737_6.png&g=f0eb41381c3d4f1d8fa7dbc7d6f6d476" alt="" style="height:300px;width:656px;border-width:0px;" />
<br />

View 2 Replies

Configuration :: URL Routing / Rewriting - Http 404 Page Not Found Error

Dec 25, 2010

In my website users can create thier own websites by making folder of thier choice like: [URL] Where the folders Pankaj and Adam are storing in database. I just want that when user after creting thier website just clicked or type the address of thier website as [URL] then if the folder with name Pankaj exists in database then the page will open otherwise it gives the http 404 page not found error. And while the address [URL] is opens then i donot want to physically create it on server. My requirement is that i want to open it by the concept of url rewriting/ Routing. Which one concept will be good for this. And can anyone provide some code with example that how can i achieve this easily.

View 2 Replies

Web Forms :: Session - URL Routing To Route User To His Profile Page

Jan 12, 2011

I am using URL Routing to route user to his profile page, which is a child page. Now the problem is that all the images, javascripts references are distorted when i user the url to reach that page whether logged in or not logged in (both the cases). But after reaching this page when i login from this page thru my modal popup login control, all the references seem to work fine. It is to be noted that i am still in that same page which i reached after url routing. So upon logging from here the whole page works and displays fine.

How come the references are automatically adjusted when i am logging in from this page and are not referenced when i log in from other page and route here or when i am logged out?

Global.asax code:

void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.Add("UseridRoute", new Route
(
"profile/{user}",
new CustomRouteHandler("~/UserProfile.aspx")
));
}

View 2 Replies

Web Forms :: URL Routing - Route To Aspx Page To Handle Processing?

Aug 20, 2010

I am able to route my urls to an existing page. Here is how our scenario is currently working:

On Default.aspx, we have several links that link to pdf files on the server. The filenames of these files change dynamically which is why we need the url routing. When the user clicks on of the urls, the link is routed to the getFile.aspx page that has logic in it to determine which file to open.

Is there a way to have the getFile.aspx page to open in the same window as the default.aspx page?

Otherwise, I need for the getFile.aspx page to close after the intended processing is complete, and I've not been able to close it without getting the close window dialog box. I figure if it opens in the same browser window, I can redirect back to the default.aspx page when processing is finished.

View 1 Replies

C# - Webform Routing Home Page In A Folder Like Mvc Rather Than Root Of Site

Aug 18, 2010

I've got webform routing setup on my asp.net webforms 3.5sp1 project. I would like to have the files for the site in a directory called content including the home page as I would like to run multiple sites using the same system. In MVC there is a blank default page and the home page is in a folder called home. I can't seem to replicate this behaviour using web form routing but would like to. The blank page is always hit first. the route handler is hit second - it recognises that the request is for the home page and sets up the routing page but is not used. the route handler code is simple:

public string VirtualPath { get; private set; }
public IHttpHandler GetHttpHandler(RequestContext
requestContext)
{
string file = requestContext.RouteData.GetRequiredString("File");
string id = requestContext.RouteData.GetRequiredString("Id");
string queryString = "?menuid=" + id;
VirtualPath = "~/" + file;
HttpContext.Current.RewritePath(
string.Concat(
VirtualPath,
queryString));
var page = BuildManager.CreateInstanceFromVirtualPath
(VirtualPath, typeof(Page)) as IHttpHandler;
return page;
}
Is there anyway I can do this?
Update
Here is my global.asax route code:
public static void RegisterRoutes(RouteCollection routes)
{
Domain.RepositoryFactory repo = new RepositoryFactory();
foreach (var x in repo.MenuRepository.GetAllEnabledGetMenus())
{
if (string.IsNullOrEmpty(x.Url))
{
//add default
System.Web.Routing.RouteTable.Routes.Add(
new Route("Default.aspx",
new RouteValueDictionary(new { File = x.FileName,
Id = x.Id.ToString() }),
new CoreRouteHandler()));
}
else
{
string url = x.Url;
if(x.Url.StartsWith("/"))
{
url = url.Remove(0, 1);
}
System.Web.Routing.RouteTable.Routes.Add(
new System.Web.Routing.Route(url,
new RouteValueDictionary(new {File = x.FileName,
Id = x.Id.ToString()}),
new CoreRouteHandler()));
}
}
}

View 2 Replies

JQuery Object Expected Error When Accessing Page Via Url Routing?

May 29, 2010

In my global.asax I have url routing setup like below:

routes.MapPageRoute("User Logon", "{Vendor}/Logon", "~/Logon.aspx");

In the logon.aspx page, I have a script that "stylizes" the logon button:

<link href="jquery/css/flick/jquery-ui-1.8.1.custom.css" rel="stylesheet" type="text/css" />
<link href="images/style.css" rel="stylesheet" type="text/css" />
<script src="jquery/js/jquery-1.4.2.min.js" type="text/javascript"></script>
<script src="jquery/js/jquery-ui-1.8.1.custom.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#<%= ButtonLogon.ClientID %>').button();
});
</script>

When I access the page us a url (in debug mode) http://localhost/logon.aspx?v=1 the page loads correctly and the jquery button command loads correctly. But then I access the page using the new url route, I get this error.

Microsoft JScript runtime error: Object expected

View 2 Replies

Web Forms :: URL Routing - Images Stop Displaying When Page Is Routed

May 30, 2012

This is my last  thread [URL] .....

In details.aspx i have datalist that have 3 lable and 1 image when i write this code in global.aspx

 public static void RegisterRoutes(RouteCollection routes)
{
routes.Add("BikeSaleRoute", new Route
(
"bikes/{Data}",
new CustomRouteHandler("~/Details.aspx")
));
}

When i type behtob.com/bikes/1111 in addressbar it go to details.aspx and show this page with datalist that fill from my db 3 lables and 1 image but when i  write this code in my global.asax

public static void RegisterRoutes(RouteCollection routes)
{
routes.Add("BikeSaleRoute", new Route
(
"{Data}/",
new CustomRouteHandler("~/Details.aspx")
));
}

I should type behtob.com/1111 in address bar it go to details.asax but in my datalist just show 3labales that i bind from db it didn't show image that i bind from DB  what should i do? I want use second code.

View 1 Replies







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