C# - WebForms - Using GetRouteUrl In Markup

Mar 16, 2011

I have been trying to figure out how to use the Routing features with ASP.net 4.0 WebForms. I added a route to my route collection:

void Application_Start()
{
RegisterRoutes(RouteTable.Routes);
}
void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute(
"about-route",
"about/",
"~/About.aspx"
);
}

In my master page I tried to do the following: <asp:HyperLink ID="asdf" runat="server" NavigateUrl='<%= GetRouteUrl("about-route", new {}) %>'>Test</asdf> I got a compiler error: Server tags cannot contain <% ... %> constructs. What is the proper way to create a route URL in a server control in Web Forms? I also need to include it in the following:

<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
<Items>
<asp:MenuItem NavigateUrl="ROUTE HERE" Text="Home"/>
<asp:MenuItem NavigateUrl="ROUTE HERE" Text="About"/>
</Items>
</asp:Menu>

View 1 Replies


Similar Messages:

Html - Customizing Webforms Markup?

Sep 11, 2010

I'm a new comer to the asp.net world. I hear a lot about asp.net mvc and it's advantage over webforms about the ability to customize the markup and css. I also heard that asp.net is much easier to learn than asp.net mvc so I decided to go for asp.net and webforms. My question is: what's the level of customization a web developer/designer can get with webforms concerning the markup and css?

View 4 Replies

Web Forms :: ReturnUrl And GetRouteUrl?

Aug 24, 2010

I'm building my asp.net 4.0 website with url routing. It works great, except that I have stumbled upon one problem. The problem is that when a logged in user is on one of the non-public pages and gets loged out, the return url is set to the page he or she was previously visiting. When logging in again, the ReturnUrl is non routed url (something like login.aspx?ReturnUrl=somethingsomething). This poses a problem for some of my pages where I have a default value stored in the route; it simply doesn't get picked up with the non routed url of the ReturnUrl.The result is a broken page (404).

View 2 Replies

Best Way To Generate Url Via Page.GetRouteUrl In A Helper Class?

Nov 5, 2010

I have just added routing in a new asp.net 4 web forms application, and have got my route table set up ok and page requests are working fine. What I now want to do is use the Page.GetRouteUrl method whenever I need to generate one of my seo friendly Url's. I started to implement this across various pages then thought it might cut down on code a bit if I had a method in one of my own helper classes, that constructs this url (using the Page.GetRouteUrl method) as I might have several parameters that need to be specified against the Page.GetRouteUrl method each time.

However, within my helper class, it doesn't know what 'Page' is. I was thinking I could pass in 'Page' from the page that wants a routed url to be generated, but in some cases I want to construct one of these Url's in another class which doesn't know what 'Page' is, and in that scenario wouldn't be able to pass it in as a param (and therefore wouldn't be able to use the Page.GetRouteUrl within my helper class). What is the normal approach when wanting to use Page.GetRouteUrl within classes that don't have an instance of the Page object?

View 1 Replies

Web Forms :: GetRouteUrl() Not Working On Master Page

Sep 1, 2010

I'm facing odd problem with Page.GetRouteUrl() method. It is working only on regular content pages and doesn't want to work on my master pages. I'm using simple snipet: <%#&nbsp;Page.GetRouteUrl("Default", null).ToString() %>, when I put it on some page, it generates "/Default", when I put it on master - I get "". I've tried calling Master.GetRouteUrl() instead but still no luck, it always returns empty
string. Funny thing is that it works in code behind (bothPage.GetRouteUrl() and MAster.GetRouteUrl() works) of the master page, only markup seems to be affected. I bet it is somehow related to the configuration since I have recently moved from ASP .NET 3.5 to 4.0 on IIS7 with integrated pipeline.

View 5 Replies

C# - Server Tags In Markup?

Feb 4, 2011

Morning all I have frequently used the old

<asp:Label ID="lblWas" runat="server" Text='<%# XPath("FACEVALUE") %>'></asp:Label>

This type of thing. when I first came across it I loved it, i'm using it again today but not quite so simply. I have a number of extra things I would like to achieve.

Apply formatting to the value. Like Text='<%# string.Format(XPath("FACEVALUE"), "{0:c}") %>'>
<asp:LinkButton ID="lnkBook" runat="server" PostBackUrl='/THEATRE/' + XPath("FACEVALUE")>Book</asp:LinkButton>

For option number 2 the URL is not as I would expect, and for number 1 I cannot get the syntax correct if it's even possible.

I have not been able to find something suitable in google. Hopefully what I am trying to achieve is obvious from the example :)

View 3 Replies

C# - Get Resource Strings From Markup?

Dec 24, 2010

I have an assembly called like X.Common.DLL. There is some resources files for multilanguage app. Let's say it Language.resx Language.en-US.resx....etc.... I have a web application which contains this above dll as reference... So how can I use this resources file in my web applications markup side?

Text="<%$ Resources:Class, ResourceKey %>" is not valid because of "Class" name is in another assembly...

View 2 Replies

Set Asp:LinkButton Text In Markup?

Aug 24, 2010

How would it be possible to set text of ASP.NET LinkButton like below:

<asp:LinkButton id="LinkButton_Select" runat="server" Text='
<p><%# DataBinder.Eval(Container.DataItem, "Start")%></p>
<p><%# DataBinder.Eval(Container.DataItem, "End")%></p>
'/>

View 5 Replies

Usercontrols - Getting Markup For .ascx?

Jan 21, 2010

Let's say I have an a .ascx user control. How do I get its HTML markup into a string?

View 5 Replies

.net - Devexpress Intelisense In Markup?

Aug 26, 2010

Ive got problem with intellisense in markup for example:

When I type

<dxwgv:ASPxGridView ID="grid" runat="server">
<Columns>
< -- here I hit ctrl + space and only normla html tags are shown: a, abbr ... --
But I would like to have available columns instead :/
</Columns>
</ dxwgv:ASPxGridView>

View 1 Replies

Reference An Int From Codebehind In Markup (.Net)?

Mar 23, 2011

I have an aspx-Page with an int in Codebehind:private const int id = 11;And in Markup I have

<asp:SqlDataSource ID="SqlDataSource" runat="server"
SelectCommand="SELECT Name FROM [StatusOption] WHERE StatusId = 11">

I would like to reference the id from codebehind in the markup, so that I only have to change it in codebehind when necessary. Is it possible and how.

View 2 Replies

Set DropDownList Selected Item In Markup?

Feb 17, 2010

I have a DropDownList in a template column of a GridView control. The GridView is bound to a list of objects. Each object has a property of type int which corresponds to a value in one of the DropDownLists ListItems. I could set the selected item programatically by adding a DataBind event to the drop down, but I'm wondering if there's a way to set the selected item by using a code block in the aspx markup.

View 3 Replies

Why Is There A Markup File Associated With The Global.asax.cs

May 19, 2010

The purpose of the code associated with the Global.asax is to hold functionality to respond to various application-level events.

But why is there a markup file associated with the Global.asax.cs? I presume this is an ASP.NET implementation side effect?

View 1 Replies

C# - Possible To Do Inline Code In ASPX Markup

Jun 1, 2010

Is it possible to do things in a PHPish way in ASP.Net? I've seen <%= %> but I've tried it and couldn't get it to work. The PHPish equivalent of what I want to do is

<script src="<?php echo ResolveUrl("jquery/js/jquery.js"); ?>"></script>

View 1 Replies

SQL Reporting :: Using Or Removing HTML Markup

Feb 25, 2010

I have a field in my SQL database that contains HTML markup from the HTMLEditor control in the AjaxControlToolkit. When I use the Report Viewer and SQL Reporting Services to display this field in a report, the field is displayed using the tags. I would either like to hide the tags completely or render them so that they format the text appropriately, rather than the tags be displayed as a load of <p>, <br>, <strong> tags etc. I've searched around and tried out a few different articles but haven't yet had any success.

View 7 Replies

How To Write JavaScript For Templated Markup

Dec 22, 2010

I've been assigned changes to make to an ASP.NET project. The WebForm I'm working on needs to dynamically display and hide controls in response to user actions.

So far, so good. My approach would be to create a little JavaScript. However, on this page, the markup is part of a template for a Telerik control (which I know nothing about). I'm not sure the ramifications of this. Can I still use JavaScript for templated markup?

I tried to insert some existing JavaScript in the page. The first problem I have is my use of <%= ControlName.ClientID %>, which produces an error because the name of the control in the template is not seen to exist by ASP.NET.

Is there another way to do this, or am I just going to run into more problems?

View 1 Replies

Write HTML Markup From Code Behind?

Apr 4, 2011

What is the Best way to write my own HTML from code behind?

i currently use this :

<asp:Literal ID="ltr" runat="server"></asp:Literal>

and from code behind :

ltr.Text = "<p class="specific-class"></p>";

is it a right to do something like this?

View 2 Replies

C# - Can Set ListDictionary Property From The Page Markup

Dec 31, 2010

private ListDictionary parameters;
public ListDictionary Parameters
{
get
{
if (parameters == null) parameters = new ListDictionary();
return parameters;
}
set
{
if (parameters == null) parameters = new ListDictionary();
parameters = value;
}
}

can i set such property in the markup of ASP.NET page? and how?

i mean something like <uc1:CustomControl Parameters="?"

View 2 Replies

How To Use HTML Markup Into Web.config File

May 28, 2010

i've to display a messagge in my homepage (default.aspx) different for each "installation" of my web app. i would like to avoid to make a call to database to show this message.. so i've thougth to use web.config to store something like this

<add key="WelcomeString" value="lorem ipsus <b>doloret sit amen</b>" />

But i've noticed i can't use html markup into web.config Is there a better approach ? Or is there a way to insert html markup into web.config ?

View 3 Replies

C# - Code In Markup For A Link-href (.Net)?

Dec 17, 2010

I have an aspx-Page with an anchor-tag. Itīs href has to take a parameter of thepage, which is a public member.public int CommissionId

{
get
{
//..
}
}

I know how to design the link in code-behind, but want to do it in Markup.I tried

<a href='<% String.Format(@"Details.aspx?commissionId=" + CommissionId) %>' runat="server" id="cancelLink" class="button" onclick="this.blur();"><span>Back</span></a>

View 2 Replies

C# Virtual Directory For Common Markup?

Feb 2, 2010

I have a few applications that need to share a common set of markup.

Scenario: I might have www.site1.com, www.site2.com, and www.site3.com. On all sites, /care/contact-us.aspx and /care/faqs.aspx will be exactly the same, but every other page will be totally different.

Issue: I'm attempting to not duplicate the .aspx files for each of these sites and would like to have a /care virtual directory that would include contact-us.aspx and faqs.aspx that each of these sites would use. I have seen this post from Scott Gu, but I'm looking for any other solutions/ideas.

Question 1: What would be the best way to set this up to share the /care directory?

Question 2: Any about also sharing the code behind.

Background, if you care: In a legacy application (asp classic/vbscript), we have the ability to use a /common virtual directory for sites to share common markup and code (since they're all mixed together in .asp files).

View 3 Replies

Add ListItems To RadioButtonList Via Markup Within A UserControl?

Mar 23, 2011

I have a userControl that contains a radioButtonList, a label control (used for captions) and a bunch of validation controls. I have included all the public properties that allow me to dynamically add list items (ie from the DB) but I'm wondering if there is a way to allow the user to add listItems via the markup like you would when using a regular <asp:RadioButtonList control?

So the markup would look like this:

<uc1:MyRadioButtonList ID="rblComm" runat="server" Caption="Commissions">
<uc1:ListItem value=".1" Text="10%" />
<uc1:ListItem Value=".2" Text="20%" />
</uc1:MyRadioButtonList>

View 1 Replies

Visual Studio :: Markup Being Reformatted?

Apr 1, 2011

Why is VS2010 reformatting my markup?For example, I created a table with two columns and about 15 rows in the markup window, with text controls ,etc, and when i came back to the page, it had reformatted all the code for ther table into a single line????

I try to indent my <TR> and <TD> for readablility but VS2010 is messing it all up!!! Why wont is just leave it how i format it?

View 1 Replies

Binding Related Control From Markup?

Nov 14, 2010

I have a control that looks along the lines of this:

public class MyControl : Control
{
[Bindable(true)]
public MyControl MyControlParent { get; set; }
// snip
}

In my markup I want the following:

<tag:MyControl ID="foo" runat="server">
<tag:MyControl ID="bar" MyControlParent="foo" runat="server"></tag:MyControl>
</tag:MyControl>

The reason for me wanting to be able to name a parent like this is because I would also like to be able to do something like this:

or

<tag:MyControl ID="foo" runat="server">
<tag:MyControl ID="foobar" runat="server">
<tag:MyControl ID="bar" MyControlParent="foo" runat="server"></tag:MyControl>
</tag:MyControl>
</tag:MyControl>

or

<tag:MyControl ID="foo" runat="server"></tag:MyControl>
<!-- snip -->
<tag:MyControl ID="bar" MyControlParent="foo" runat="server"></tag:MyControl>

I've tried adding a type converter, but it fires before HttpContext.Current.Handler is set which means I can't search the page controls for the desired MyControl instance. Parent-child relationship in this control imparts certain inheritance of property values and doesn't (read shouldn't) necessarily imply a parent-child relationship in the control tree.

View 1 Replies

Markup Syntax To Get Dropdown List Value?

Jul 9, 2010

I have the following markup controls:

[Code]....

View 3 Replies







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