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


Similar Messages:

Using HtmlAnchor Or Hyperlink For Anchor Tag That Navigates In-page Named Anchor?

Apr 7, 2010

I am trying to render a simple hyperlink that links to a named anchor within the page, for example:

<a href="#namedAnchor">scroll to down</a>
<a name="namedAnchor">down</a>

The problem is that when I use an ASP.NET control like asp:HyperLink or HtmlAnchor, the href="#namedAnchor" is rendered as href="controls/#namedAnchor" (where controls is the subdirectory where the user control containing the anchor is). Here is the code for the control, using two types of anchor controls, which both have the same problem:

[code]....

I am using the HtmlAnchor or HyperLink class because I want to make changes to other attributes in the code behind. I do not want to introduce a custom web control for this requirement, as the requirement I'm pursuing is not that important enough to justify abandoning the traditional ASP.NET link controls. It seems like I should be able to use the ASP.NET link controls to generate the desired link.

View 3 Replies

C# - Getting All The Anchor Tags Of A Web Page?

Feb 23, 2010

Given a web URL, I want to detect all the links in a WEBSITE, identify the internal links and list them.What I have is this:

WebClient webClient = null;
webClient = new WebClient();
string strUrl = "http://www.anysite.com";

[code]...

View 2 Replies

AJAX :: Use Anchor In Tab Control Page?

Jan 13, 2010

I have a TabControl (Ajax Control Toolkit 1.0.10618.0) with 6 Tab Pages. On 1 Tab Page I have several internal anchors. I want to use URLs ike [URL]. This link opens Document ID 123 but it does not jump to Link2, probably because Link2 is on the 4th Tab page so it's not displayed initially. All these anchors only appear on the 4th tab but I could not set the 4th tab as general default tab because the 1st tab should be the default tab. When I manually open 4th and call the URL again then it's working fine. So I thought to inspect the Request.URL for '#Link' and , if found, switch to Tab4 automatically, but '#Link' does not appear anywhere in Request.URL.Is there a way to jump to an anchor on a currently not-opened tab?

View 6 Replies

AJAX :: Is It Possible To Avoid Page Reload With Anchor Tag

Apr 12, 2010

In a page I use prettyPhoto (a lightbox clone) that open a modal window showing an image when I click on a link with rel=prettyphoto. So I have:

<a href="fullresimage.png" rel="prettyPhoto">click here</a>

everytime I click on the link a postback is fired (IsPostBack = false). Can I avoid this? I have a counter on the page and everytime a pic is showed this is recognize as a full page load (i.e. increment counter) as IsPostBack = false!

View 4 Replies

Web Forms :: Dropdownlist Jump To Anchor On Same Page

Jan 26, 2010

so I'm trying to get this dropdown thing to work but it's not working... I want the page to jump to the state on the SAME page once the USER releases on the desired state within the dropdownlist box.

HTML
<asp:DropDownList ID="ddltest" runat="server">
<asp:ListItem value="AL"> Alabama </asp:ListItem>
<asp:ListItem value="AK"> Alaska </asp:ListItem>
<asp:ListItem value="AZ"> Arizona </asp:ListItem>
<asp:ListItem value="AR"> Arkansas </asp:ListItem>
<asp:ListItem value="CA"> California </asp:ListItem>
<asp:ListItem value="CO"> Colorado </asp:ListItem>
<asp:ListItem value="CT"> Connecticut </asp:ListItem>
</asp:DropDownList>
<!-- New State -->
<a name="WY" id="WY"></a>
<div>Wyoming</div>
CODE BEHIND
protected void Page_Load(object sender, EventArgs e)
{
ddltest.Attributes.Add("onchange", "window.location.href = path.options[path.selectedIndex].value;");
}
}
}

View 5 Replies

Web Forms :: Modify Anchor Tag On Page.Render Event?

Jun 29, 2010

I want to get all html anchor tags on Page.Render event for adding/removing attributes

View 2 Replies

Forms Data Controls :: Anchor Hyperlinkfield To Boundfield On Another Page?

Sep 24, 2010

I have a gridview on a page with a hyperlinkfield that passes two parameters to a gridview on another page.

Here's the code for the gridview on first page:

<asp:GridView runat="server" AutoGenerateColumns="False" GridLines="None"
<Columns>
<asp:HyperLinkField Target="_blank" DataNavigateUrlFields="gtn_run_num,catg_custom_desc" HeaderText="Wages" DataNavigateUrlFormatString="~/Help/HelpPay.aspx?gtn_run_num={0}&catg_custom_desc={1}"/>

[Code]....

What I am trying to do is open the second page to the point in the page where the boundfield valueon the second page matches the hyperlinkfield value selected on the first page. I'd essentially like to anchor the two pages based on a value being passed (catg_custom_desc).

View 3 Replies

How To Find Which Anchor Has Been Clicked For Download In Destination Page With Out Using Query String

Dec 24, 2010

I am having a web form initially which have href as follows

<a href="downloadInfo.aspx">ACH File Management System Trail(msi)</a>
<a href="downloadInfo.aspx">ACH File Management System Trail(zip)</a>

These are my two anchor tags when i click on this i will redirect both to a same page where user has to fill details and a mail will be send to the user for the given mail id. When the user clicks on mail i would like to have the download for which he opted to download. If msi means i would like to prompt msi file to be downloaded and if zip it should be downloaded I need this to be worked with out using query-string

View 2 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

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

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







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