Setting Page Title From An HtmlHelper Class?

Sep 23, 2010

I have an HTML Helper that essentially renders static content read from HTML files (inside of a vdir). There are cases when the HTML file has a title element defined and in such cases, the current page should use the given title. The content inside of the body should be rendered where the Helper class is referenced in the View.

This is how I call the helper.

<%=Html.StaticContent("staticcontent.htm",
new List<StaticContentTag>()
{
new StaticContentTag()
{TagKey=ReplaceTags.MarketName,
TagValue = "Austin"}
}, Model, true) %>

I'm passing in the ViewModel so that I can set the title and the last parameter is a flag that says whether to force the title or not.

The head has the title defined like this.

<title><%=Model.Title%></title>

I know what I'm doing wrong here by referencing the Model.Title element before even calling the helper. Any ideas on how I can work around this?

View 1 Replies


Similar Messages:

MVC :: Can Extend The HtmlHelper Class From A View Page

Mar 26, 2010

I can extend the HtmlHelper class from a View page but how can I extend its functionality within a class?

[code]...

View 13 Replies

Web Forms :: Page Title Not Setting?

Jul 1, 2010

I have a title in my master page, say, "I am master". In my content page, in the page_load event, I change it to:Me.Title = Me.Master.Page.Title & ", I am content"So I expect the title to be "I am master, I am content". However, it just shows ", I am content". This has been working so far.

View 1 Replies

C# - Setting Multilanguage Page Title From Aspx?

Nov 9, 2010

I have the page directive:

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
CodeBehind="Galeria.aspx.cs" Inherits="TerapiaFisica.Galeria" %>

What I want is to make the Title multilanguage. I know i can do that from code behind with something like this:

protected void Page_Load(object sender, EventArgs e)
{
Page.Title = (string)GetLocalResourceObject("PageTitle");
}

But that's exactly what i don't want to do. I want to make that title multilanguage from the tag in the page directive of the aspx.

I tried this two options but none of them works:

<%@ Page Title=" <%= GetGlobalResourceObject("Global", "PageTitle") %>"

and

<%@ Page Title="<asp:Localize Text="<%$ Resources: Global, PageTitle %>"

View 2 Replies

Get Page Title Inside Class In App_Code Folder

May 5, 2010

I guess I might be missing something easy (or not) here. I have a class in App_Code which do some validations over Session and Request.Url, till here it's working fine. But then I need to get the actual page title. I know it's simple to get it in the page's code behind, but could I get it in a separate class like it is on my scenario?

View 8 Replies

MVC :: How To Display An Image With HtmlHelper Class

Aug 16, 2010

am currently stuck with this problem of displaying an image using HtmlHelper class.Here is what i have.
I have a custom HtmlHelper class which supposed to display an image:

[Code]....

[Code]....

I managed to get to the controller, but image shows as null. Is there a way around it ? or maybe an even better way to do this?

View 1 Replies

MVC :: Can't Use HtmlHelper In A Class That Extends ViewUserControl

Aug 24, 2010

I'm trying to override all the Html.TextBoxFor etc. methods. I want to make them non-static methods in a class that extends ViewUserControl. But, according to intellisense, Html does have access to these methods; they simply don't appear. So basically I want to do something like:

[Code]....

But I'm not getting the syntax right.

Basically just trying to wrap the TextBoxFor call so that my ViewUserControl can drop in a unique id each time.

View 2 Replies

Having A Class And ID Together In An HTMLHelper Method. Ie. Text?

Jul 6, 2010

I saw this implemented somewhere but basically below I'm using the textbox HTMLHelper to draw a textbox with the id myID and default text 'text_goes_here'. I want to also add a class to thiis helper, i saw somewhere it implemented with new {@class =''} as a third parameter creating an object but im not sure exactly how its wrote

<%= Html.TextBox("myID", "text_goes_here") %>

View 1 Replies

MVC. Extending HtmlHelper Versus Custom Class

Feb 16, 2010

What are the advantages of extending HtmlHelper instead of creating a Custom Class.

f.e. <%= Html.Table(data) %> vs <%= CustomClass.Table(data) %>

View 2 Replies

Crystal Reports :: Setting A Report Title Programmatically?

Feb 19, 2011

I want to use a single Crystal report (.rpt) file for two actual reports, changing only the title and the data. I've got the data working, but I can't seem to get the title part right. I tried to follow this

tutorial, but when I do my report just disappears (whether I set the parameter or not). I created a "Report Title" special field and dragged it to my page header. Then I brought up the formula editor on the report title display string and clicked on my title parameter. So the formula ends up being

{?Title}

I'm sure I'm probably just making a rookie mistake here.

View 5 Replies

Web Forms :: Setting Part Title Style In Code?

Apr 19, 2010

I'm using user controls as web parts in an asp.net application. I have skinned the webparts by adding .PartTitleStyle (etc) to my css. I'd now like to let the user select from a list in an editor part to choose the style for the web part.I'm able to change the title for the webpart, but can't seem to figure out how to change the css to use .PartTitleStyleCustom instead of the default, even trying to set the wp.BackColor seems to have no effect. Here is the code I have so far in the page load event of my user control:

[Code]....

[Code]....

View 1 Replies

MVC :: Extend The HtmlHelper By Using Metadata / Access Metadata In HtmlHelper Extension Method?

Jan 9, 2010

I would like to extend the HtmlHelper by using metadata (similar to DataAnnotaions metadata). Specifically I want to be able to add a 'Title' attribute to html controls that will then appear as a tooltip on the control. I would like to keep the tooltip text with my model, for example by adding 'Tiltle' metadata to the model as follows:

[DisplayName("User Id")]
[Title("Enter your 10 digit user id")]
property UserId { get; set; }

So the questions are:

1. How do I add metadata (such as 'Title') to my model?

2. How do I access this metadata in my HtmlHelper extension method?

[code]....

View 4 Replies

MVC :: Setting Css Class On Actionlink?

Oct 19, 2010

i'm trying to set different css class on an action link, it's very easy with a regular one, but i'm strugeling with this one:

[Code]....

i figured out already that using the viewdata["culture"] will not work, since i didn't set a culture in the controler. but i do get the /en/ in the link itself.

the question is how do i do it? i have a localization helper, but can i do it there ?

View 10 Replies

Having Common Page Title In Master Page With Each Page Adding Page

Aug 26, 2010

My master page looks like:

<head runat="server">
<title>
<asp:ContentPlaceHolder ID="PageTitlePlaceHolder" runat="server" />
</title>

Content pages look like:

<asp:Content ID="TitleContent1"
ContentPlaceHolderID="PageTitlePlaceHolder" runat="Server">
My Page
</asp:Content>

This works by placing the content page specific title on the page ("My Page" in this example). Now I want to add a global prefix to the title in my master page for the site name. So I want:

<head runat="server">
<title>
Example.com:
<asp:ContentPlaceHolder ID="PageTitlePlaceHolder" runat="server" />
</title>

However, when I do this content pages are still rendered without "Example.com" in the tile, it's like it's ignored.

Why is this happening and how can I achieve this?

View 2 Replies

Setting The Class Of Htmlanchor On Server Side Using Vb?

Jul 31, 2010

i just learnt how to add the anchor dynamically to mysite.

but i don't know how to set the class for the htmlanchor

below is the code:

[Code]....

the point is I can't find( or missed it,) the htmlAnchor attribute for setting the css class of the anchor.

View 2 Replies

Page Title With Register Symbol Change In Master Page On Postback

Sep 21, 2010

I have a below Page title in my master page

<title>My Test Application NameŽ</title>

It renders Fine with Register symbol after the text "My Test Application Name" on start of the page but on any postback the title turn into My Test Application NameŽ Kindly let me know what can i do with minimal effort to fix this issue

View 1 Replies

Web Forms :: To Create Aspx Page And Automatically Update Page Title?

May 20, 2010

Every time I create a new aspx page and add some new photos and text, after I finish, I have to update page title, Web.sitemap, Sitemap.xml to feed search engines, static sitemap.aspx page, add photos to proper folders, update database to display feeds etc, and I have to remember to upload all new files including links to any new pdfs....This routine eats my time and drives me crazy.

I was wondering if there is such interface, where you need to create only 1 aspx page, for example "Articles" which can populate Texts, photos etc into pre-defined sections, but at the same time it displays with different URL's, so there is a permanent link to it. After you finish it creates a title automatically, based on article title, populates Web.sitemap - does all the dirty work. Similar to how blog engines, Joomla and Drupal work.

View 8 Replies

How To Set The Master Page's Html Title From Within A Controller's Action Or View Page

Mar 10, 2010

I have a controller's action and view page that uses a master page.

The master page has the html title section like:

<title>this is the page's title</html>

How can I access this section from within my controller's action (preferably) or my action's view page?

View 3 Replies

How To Display Icon IN Title Bar Of Browser With Title

Dec 9, 2010

How to Display Icon IN title bar of Browser with title?

View 7 Replies

When Select A Title, That Title Should Be Returned To Model?

Mar 29, 2011

In my application I have the following message:Object reference not set to an instance of an object.

@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)

The dropdownlist contains simple strings (person titles). When you select a title, that title should be returned to my model. Controller code:

ViewData["PersonTitle"] = new SelectList(new[] { "Dhr.", "Mevr." });

Why is this not working ? Edit: The purpose is to change

@Html.EditorFor(model => model.Person.Title)

into something like this

@Html.DropDownList("Title",ViewData["PersonTitle"] as SelectList, Model.Person.Title)

View 2 Replies

How To Make The Setting Works For Class Library Project In C# 2.0

Jan 29, 2010

I am putting the setting under the property of one of my C# Class Library project for app setting:

EUCAccountService_ConnectionString
EUCTelcoDB_ConnectionString

In the development, it works nicely. Until I deported to production, I realise that the component that use those thing .. it just hang. I found that under BIN when it compiled dewaCorp.EUC.TelcoDB.Data.dll.config and open up that file and turn out nothing.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>

How to make this works? I thought by compiling it, it turned to some sort config file or something. But it didn't.

View 2 Replies

Gridview - Setting Column Header's Css Class From Code Behind

Jan 20, 2010

what I am trying to do is add a method to my gridview's sorting event to add a class to the column being sorted so the user can know if the data is being sorted ascending or descending and on what column. I am currently trying to do it through a switch statement on the sort expression to determine what column it's coming from but I am unaware of how to set the css class.

View 1 Replies

Web Forms :: Setting A Property In A Class That Adds A Web Part

Sep 24, 2010

When I add a WebPart to a page, I need to set a Property in the class that builds the WebPart.

In the CatalogZone, I declare:

[Code]....

In the CatalogPart1 class, I instantiate MyWebPart:

[Code]....

MyWebPart.PagePartID contains the correct value.

This calls MyWebPart which contains the property:

[Code]....

but vPagePartID is equal to nothing.

What am I doing wrong?

How do I get the value of PagePartID to MyWebPart?

View 2 Replies

Web Forms :: Setting Properties Within BasePage Class Not Working?

Jan 11, 2010

We are trying to use a BasePage class (which inherits from Page) to populate and set the Meta Keywords and Meta Description Tags. I am using masterpages and below is an example code extract... According to examples on the internet, I could then set this also via the Page Directive using the MetaKeywords and MetaDescription properties, but they do not appear.

I have tried setting the CodeFileBaseClass="MyNamespace.UI.BasePage" but this does not work either. Using debug I can see that the BasePage classes' MetaKeywords and MetaDescription properties are not being set within my content page. I can access the properties but not set them.

== BASEPAGE CLASS ==

[Code]....

== PAGE CLASS ==

[Code]....

View 3 Replies

Web Forms :: MasterPage - Setting Body Class Of ContentPage?

Aug 23, 2010

how to set the body class of a ContentPage when using master pages?

I want to set the body class so that certain elements of my page are styles differently from each other. e.g. Navigation links to so which is the current page.

View 4 Replies







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