Web Forms :: Different CssClass For SiteMap.CurrentNode

Apr 8, 2010

I have a SiteMap navigation using an asp:repeater control databound to a SiteMapDataSource. The repeater contains an asp:hyperlink for each node, and the CssClass is explicitly defined:

[Code]....

How would I cause the item that corresponds to the current node on the sitemap tree to have a different CssClass? I've had a few unsuccessful attempts (stab in the dark in all honesty) using the ItemDataBound event handler and inline code.

View 2 Replies


Similar Messages:

Web Forms :: Sitemap.CurrentNode Is Null In Internal Links?

Feb 28, 2011

i am developing website in which i am using web.sitemap to create breadcrumbs now the problem is that when i use to debug the nodes the internal links come null

<siteMapNode url="~/Public/Home.aspx" title="Home" description="Home"><siteMapNode url="~/Public/news.aspx" title="News" description="News">
<siteMapNode url="~/Public/event_Calender.aspx" title="Event Calender" description="Event Calender" />
</siteMapNode></siteMapNode>

as u can see now here my event_calender come null when i use to debug it from code.

IS there anyone who know how i can fix it.

View 6 Replies

Web Forms :: SiteMap.CurrentNode Returns Null For Internal SiteMapProvider?

Mar 7, 2010

I've run into an issue where calling SiteMap.CurrentNode returns null when it really shouldn't be. I'm using SiteMap.CurrentNode to highlight certain buttons on the page and generate a sub navigation bar (through SiteMap.CurrentNode.ChildNodes).

Now this works until I attempt to get to my pages of which are generated by a dynamic provider. For some reason whenever I attempt this on my Projects page SiteMap.CurrentNode returns null. Overall this is a bad situation for my program because then I cant generate my sub-navigation bar.

I was hoping someone here might be able to figure out the fault in my Sitemap or provider so that I can do a basic tutorial to others who are attempting the same thing since I haven't seen a tutorial that implements a provider in the manner that I have.

Web.SiteMap:

<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/Default.aspx" title="Home" description="Home page where updates and other information can be found">
<siteMapNode provider="ProjectProvider" />
<siteMapNode url="~/Contact/Default.aspx" title="Contacts" description="Contacts" />
</siteMapNode>.......

Provider:

Implements the following methods and all of them do not return Null (I checked via debug):
- RootNode
- GetRootNodeCore
- Initialize
- Clear
- BuildSiteMap

View 10 Replies

Web Forms :: Modify Xml File In Memory To Dynamically Populate Querystring - SiteMap.CurrentNode Is NULL

Dec 24, 2010

I m using multiple sitemaps in my website. The providers are defined in web.config file as:

[Code]....

[Code]....

Now I m trying to modify one of my xml file in memory to dynamically populate querystring but when I use

Dim currentNode
As
SiteMapNode =
SiteMap.CurrentNode.Clone(True)

I get Null in my currentNode and I cant point to the node.

View 5 Replies

Web Forms :: Parser Error Message - XML Sitemap Config File Web.sitemap Could Not Be Loaded

May 11, 2010

We are getting this error message when we try to click the link in the menu to go to Report Server:

Source Error:
Line 31: <siteMapNode title="Reports" description="Reports">
Line 32:
Line 33: <siteMapNode url="https://ffxsqldgc01.ffx.co.fairfax.va.us/Reports/Pages/Folder.aspx?ItemPath=%2fDPZ&ViewMode=List" title="View Reports"
description="Click here to view the reports" />
Line 34: </siteMapNode>
Line 35:

I tried to add after the &, as it was suggested on one of the forum but it did not work. Any other ideas.

View 5 Replies

Sitemap Randomly Breaks Over Time / Could Not Find The Sitemap Node With URL '~/Default.aspx'

Aug 2, 2010

I've been having some production runtime errors that I don't fully understand. This has happened to us on a couple different ASP.NET 4.0 Web Sites (shudders - yes, I know - we're porting it to MVC but that's taking some time).

First of all, we have never been able to reproduce this issue in development/QA environments. Secondly, upon deployment, the issue seems to be non-existent. Sometimes the issue manifests within a day or two of deployment and other times the deployment will be live for a month without it manifesting at all. However, once it manifests, then ANY page viewed under the web site causes the error. Lastly, this problem seemed to only come up once we migrated to .NET 4.0. We started at 2.0, a year ago upped to 3.5, and recently upped to 4.0 with this solution and most child projects.

The error:

Could not find the sitemap node with URL '~/Default.aspx'.

A simplified version of our sitemap (with some names changed and uninteresting nodes removed) is as follows:

<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode roles="*" title="EG">
<siteMapNode url="~/../SM/Default.aspx" title="Welcome" description="" roles="*" />
<siteMapNode url="~/../SD/Default.aspx" title="SD" description="" roles="*" />
<siteMapNode url="~/../SMD/Default.aspx" title="SMD" description="" roles="*" />

[code]...

I have confirmed in all of the SiteMaps that there is a node with url="~/Default.aspx" with roles="*" (which includes public/anonymous access), so I am very confused as to why this problem occurs.

SiteMap does not have a node for Default.aspx. All of them do. SiteMap's Default.aspx node is not accessible for security reasons to the current user/role. They're all accessible to anonymous users and this problem even exists for super admin users. Passed-in URL contains querystrings (Default.aspx?abcd). I don't know if this is a problem (I sure would hope not) but once the problem manifests itself, I can handwrite the URL with no querystrings and the problem still exists.

SiteMap changes. It doesn't Service's permissions to the sitemap file. The sitemap works perfectly fine after a deployment, so unless permissions are changed in a way that IISRESET fixes, then this is not an issue. The worker process becomes globally corrupt. I don't think so. We have ~12 web sites all in the same app pool and the problem always stays confined within a single web site. Also, we have yet to have this happen to more than a single web site at a time although it has manifested itself in 4 different ones so far.

View 1 Replies

SiteMap Change SiteMapProvider / Create Multiple Web.sitemap Files?

Jan 25, 2011

I've got a custom menu navigation built from a web.sitemap file, the first line of this would be something like:

SiteMapNodeCollection topLevelNodes = SiteMap.RootNode.ChildNodes;

However, now I want to be able to create multiple web.sitemap files, and then programmatically determine which web.sitemap file to use, but I can't seem to find out how to do this. I'm assuming I could either create one custom SiteMapProvider that can perform the logic to determine which web.sitemap file to load, or I have multiple providers, each one with the SiteMapFile property set to a specific *.sitemap file, and then switch providers programmatically before I access SiteMap.RootNode.

View 2 Replies

Web Forms :: Programmatically Reference .sitemap File That Isn't The Root Web.sitemap File?

Nov 4, 2010

How would I programatically reference a .sitemap file that is not the root web.sitemap file? I have a file called research.sitemap in a folder a level under root. I want to refernce this file in my code behind like his: SiteMapNode m1 = SiteMap.RootNode (but since this isnt web.sitemap in the root, I dont know how to get access to it).

View 1 Replies

Web Forms :: Sitemap Node - Seond Line Of Sitemap Node Won't Indent?

Mar 25, 2010

I have a second level node that goes onto two lines. The first line indents 15px as is set by the class for node level 2. The seond line kicks back to the same level as 1st level nodes. Here's what I mean:

Parent Node

Second node

line 2 of second node

I want it to be like this:

Parent Node

Second Node

line 2 of second node

View 4 Replies

Web Forms :: Can't Set Cssclass For Dynamic Menu

Apr 26, 2010

I'm not sure, but I believe I'm entering in silly season, because I can't set a decent cssclass for a dynamic menu, that I created based on: [URL]

View 3 Replies

Web Forms :: The Class Or CSSClass Value Is Not Defined

Sep 23, 2010

I include the global style sheet file on the master page's 'head' section, but the child pages show an underline on the class parameters I put on the HTML elements (and they show as 'warnings' in the error list). It still works and the styles do get applied, but how do I tell the pages that their master page has the style definition? (and I don't really want to add the global CSS file to every child page, that should be one of the perks of the Master pages)

View 1 Replies

Web Forms :: Get CssClass Value Using Request.Form

Oct 9, 2010

Is it possible to get the CssClass and SkinID via Request.Form? I tried below but failed.

[Code]....

View 1 Replies

Web Forms :: Imagebutton.CssClass In VB.NET Not Working

Feb 3, 2010

I have a multiview, with constant back and next imagebuttons, that are positioned and characterized by an external css style sheet. One of my views however are of different widths from the others so this view needs to have the buttons positioned accordingly. I am trying to do this in my pagebehind VB.NET code with Visual Studio 2008 3.5, of assigned similar Imagebutton.CssClass = "~/css/classname" where classname is the name of the class I wish to set dynamically to the buttons.

Public Sub FwdDetermineMultiView()
If mvAddReferral.ActiveViewIndex = 0 Then
BuildReferralInfo()
mvAddReferral.ActiveViewIndex = 1
ibtnPersonalInfoBack.Visible = True
ElseIf mvAddReferral.ActiveViewIndex = 1 Then
BuildContactInfo()
mvAddReferral.ActiveViewIndex = 2
ibtnPersonalInfoBack.CssClass = "~/css/mvPanelNavbtnLeft1245"
ElseIf mvAddReferral.ActiveViewIndex = 2 Then
ICategories.CategoryList = CountChecks(lbCategories)
If atLeastOneRowSelected() = True Then
ICategories.Category = GetCategoryNames(ICategories.CategoryList)
Session("Categories") = ICategories
mvAddReferral.ActiveViewIndex = 3
Else
MsgBox("You must assign at least one category", MsgBoxStyle.Exclamation, Wrn)
mvAddReferral.ActiveViewIndex = 2
End If
ElseIf mvAddReferral.ActiveViewIndex = 3 Then
Response.Redirect("~/aacess/Referral/ReferralSummary.aspx?")
End If
End Sub

View 10 Replies

Web Forms :: Add Events To Panel - Change Cssclass?

Apr 27, 2010

Is it posible to add events for:

OnMouseOver, OmMouseleave, Focused to a panel and change the CssClass of that panel when the event occors?

I've tired with: (The Stylesheet is linked to the page)

btnPanel.Attributes.Add("OnMouseOver", "CssClass=ButtonMouseOver");
btnPanel.Attributes.Add("onMouseOut", "CssClass=ButtonNormal");
btnPanel.Attributes.Add("gotFocus", "CssClass=ButtonFocused");

But it seams that the panel dosent catch thease events.

View 8 Replies

Web Forms :: CssClass Not Working For DataTable In Chrome

May 11, 2010

This is the code form my master page:

<asp:Menu runat="server" id="siteMap" CssClass="siteMapCss" DataSourceID="SiteMapDataSource1" Orientation="Horizontal" >
<StaticMenuItemStyle CssClass="StaticMenuItemStyle" />
<StaticHoverStyle CssClass="StaticHoverStyle " />
<StaticSelectedStyle CssClass="StaticSelectedStyle" />
<DynamicMenuItemStyle CssClass="DynamicMenuItemStyle" />
<DynamicHoverStyle CssClass="DynamicStaticHoverStyle" />
</asp:Menu>

This is the Css:

.siteMapCss
{
margin:auto;
margin-top:15px;
}
.StaticMenuItemStyle
{
margin-left:10px;
color:Black;
}
.StaticSelectedStyle
{
color:Gray;
}

It takes the static styles but not the styles for .siteMapCss. i have checked in IE and i can find reference to .siteMapCss. but in chome its not there. IE:................

View 2 Replies

Web Forms :: Add CssClass To Html Link In Codebehind?

Aug 9, 2010

How can I get/retrieve html link (<a> tag) in my codebehind?

I have this link in the body of my website:
<a class="link1" id="link1" href="home.aspx>Test</a>

In my codebehind (Page_Load) I want to add a (Css)Class to it.

View 4 Replies

C# - How To Get The Name Of Sitemap File From Sitemap Provider

Oct 6, 2010

I am creating a CacheDependency on the file that my SiteMap provider uses. I would like to get the name of the file from my sitemap provider instead of hard coding it. Is there a way?

Edit

Duh, I forgot to mention: XmlSiteMapProvider that comes with ASP.NET

Edit 2

Reflector shows a private member field called _filename that isn't exposed in any way as far as I can tell.

View 1 Replies

Web Forms :: How To Write Cssclass For Datalist ItemTemplate Label

Jun 28, 2012

i try with your example like below.......

<style type="text/css">
 .CustomerID
{
 width:100%;
 background-color:#E0E0E0;
 text-align:left;
 
[Code].....

i write css like above for datalist label. but it is not working. which way i have to write cssclass to binding datalist. as i notice you have use css class at jquery to set value like below.

 $(".CustomerID", row).html($(this).find("CustomerID").text());
 $(".ContactName", row).html($(this).find("ContactName").text());
 $(".City", row).html($(this).find("City").text());

View 1 Replies

Web Forms :: Write Cssclass For Datalist ItemTemplate Label?

Jun 27, 2012

 i have not any knowledge to write cssclass which use to bind datalist using jquery & webservice.

View 1 Replies

Forms Data Controls :: Conditional GridView Rowstyle With CssClass

Aug 12, 2010

Conditional GridView Rowstyle with CssClass Asp.net forum,

View 7 Replies

Web Forms :: Hide Inherited HyperLink-class CssClass-property?

Mar 24, 2010

Well..the title sort of explains the problem..

I have a class that inherits the HyperLink-class, but I want to "hide" the CssClass-property from the intellisense and also from the "designer-view"..

I have tried the following:

[Code]....

View 1 Replies

Web Forms :: How To Add Or Remove Multiple CSS Class Names From CssClass Property

May 7, 2015

I want to add or remove CssClass from asp.net Button in vode behind.

View 1 Replies

Forms Data Controls :: Can Write But Not Read CssClass Of A GridView Cell

Feb 24, 2010

I have a GridView where some of the BoundFields have a CssClass applied:

<asp:BoundField ... ItemStyle-CssClass="foobar">

In the rendered HTML it looks like <td class="foobar">

But when I try to read the CssClass programatically in an event like RowCreated or CheckboxChanged or PageLoad it returns nothing:

For Each row As GridViewRow In gv.Rows()
For Each cell As TableCell In row.Cells()
ltlMsg.Text += cell.CssClass
Next
Next

(gv is my GridView and ltlMsg is just a Literal for displaying the results)

If I replace cell.CssClass with cell.Text it does display results, so the code is running.

If I change it to cell.CssClass="test" it does set the class of the <td> elements. It just can't seem to read them.

I must have missed something obvious - I've tried putting it in various different events but nothing seems to work. I assume the CssClass must get set at a later point in the event cycle than I have tried. Can anyone recommend a link to documentation that shows the order in which all the events fire?

Eventually I want to use this to show or hide certain columns in the GridView based on whether a CheckBox (outside the GridView) is checked or not.

View 6 Replies

Forms Data Controls :: Put A ListView Onto A Webform But Got An Error - The 'CssClass' Property Cannot Be Set Declaratively

Feb 21, 2011

Using VWD 2010 Express.

I tried to put a ListView onto a webform but got an error right after that:

Error Creating Control - ListView1

The 'CssClass' property cannot be set declaratively.

BTW, does ListView support horizontal/vertical scroll bar? As I might have about 50 records in maximum, so need to have horizontal and vertical scroll bars. But do not need paging.

View 7 Replies

Css - CssClass Value Not Found For Non-MVC ?

Jul 27, 2010

I know that people have had some trouble with undefined CssClass values when using partial classes in ASP.NET MVC. My project is not MVC, however, and I am including a .css file that is in the root folder of my project, yet a referenced class value still results in a warning in VS 2008.

In my .aspx file:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<!-- ... -->
<link media="all" href="~MyStyles.css" type="text/css" rel="stylesheet" />
</head>
<body id="bodyTag" vlink="#666666" alink="#666666" link="#666666" bgcolor="#ffffff" leftmargin="0" topmargin="0" runat="server">
<script type="text/javascript" language="javascript" src="~ScriptsSomecript_v1.js"></script>
<!-- form, table ... -->
<asp:TableRow>
<asp:TableCell ColumnSpan="4" CssClass="cellclass">

Then, in the same folder as the .aspx, in "MyStyles.css", I have defined:

.cellclass
{
border-right: #aeaeae 1px solid;
border-top: #aeaeae 1px solid;
font-weight: normal;
font-size: 11px;
/* etc. */

Yet I get the warning, "The class or CssClass value is not defined".

View 1 Replies







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