What would be the standard easiest way to change the css class of the link that is the link for the page that is currently displayed. So that it will reflect on the menu links.
Im building a navigation and want to display the current page (Default.aspx, OtherPage.aspx) the user is on with a class.Right now I just have a bunch of links as <a> tags.Here is a my menu:
[Code]....
As you can see the Default.aspx has the class active, but that is just something I put in.How do I do this dynamically?I know I can use Path.GetFileName(Request.FilePath) to get what page the user is on.
I have a menu in a user control with a sql database datasource. From what I have read online, the staticselectedstyle will only work if the menu control has a datasourceid defined. Here's what I have so far:
We recently added a URL rewrite rule for a domain to run off of a share(actual name) directory. Well the domain share.site.com references the actual virtual for www.site.com/share as far as the url rewrite goes, because the menu and images must come from www.site.com/images and such. We were fine by adding in a base tag of <base href="www.site.com" />, but we started adding in modal popup and update panels then a bunch of javascript errors started bombarding the site. Is there a reason why the URL Rewrite doesn't use the virtual directory when the URL rewrite happens? I thought they fixed this.
I am opening a new window on clicking the button using folowing code
[Code]....
In a newly open window their is a form. on clicking the Save button i am cloging the clild window and refereshing the parent page using below mention code
Page.ClientScript.RegisterStartupScript(this.GetType(), "close", "<script language=javascript>window.opener.location.reload(true);self.close();</script>"); Upto here everything is fine. but the newly added data in the child window is not reflecting in the parent page.
I have a web site that is highly dependant on a SQL Server 2008 database. I am using linq to sql to connect to the database and require the website to reflect database changes immediately. Currently the changes are only reflected once a postback occurs and the database is requeried.
Is there a way to get the asp.net page(s) to be alerted of an database change and then to reflect it immediately, or within seconds, on the display? I am aware that one can use the SQLDependency class and ADO.NET to do this, but am not aware of any linq to sql possibilities.
And it works like a charm with a little help from custom MvcHttpHandler that sets current thread's UI culture on every request based on route value. My problem is how do I automatically add the language route value from current request to all outgoing links? E.g. when page /EN/Foo/Bar is requested, I would like this
And of course the same for all other helpers like BeginForm() etc. In my current code base there are already > 1000 occasions where these helpers are used, and requiring .AddRouteValue every time is very fragile as some developer will forget to use it with 100 % certainty. I hope the only solution is not creating custom Html helpers for everything?
I have an asp:Menu control on a master page that is reading its menu items from a web.sitemap file via a SiteMapDataSource.When I click on a menu, the new page loads which uses the same master page, but the ASP:Menu vanishes. I have put some plain text next to the menu for testing, this appears on the new page but the menu does not.Does anyone know how to get the asp:Menu to remain visible on the page?
I am looking for a way to figure out the current URL that the page is currently on (NOT what the asp.net page currently is, but where the CODE is at). ie. My web app is located at: [URL] my code is: String page = [URL]
String response = GetResponse(page); //basically the above code goes to the website [URL] and parses the HTML within it and brings it back and populates the variable string "response". But, sometimes the [URL] throws me a curve ball and redirects me to: [URL] I want to be able to use a try/catch to be able to "catch" the error of a different page: ie validateUser.aspx. So, I need to do to this: try
{ String page = [URL]; String response = GetResponse(page); } catch { //code to check the behind URL to see if [URL] is the URL OR IF [URL] is the current URL }
understand I know how to find the URL of the current page the web app is on. I need to find the current page that threw the exception during the execution of the code behind.
I'v been looking for ages on how to get the current selected menu item into a label. so for example on the menu you have home and about, if i click on about it will but the text "About" in the labels text whats in the body of the form. You could say its a sub heading and i would like to do this in c# ;) somthing like this:
lblHeading.Text = Menu1.Page.Title.ToString(); except this retutns the tabpage title not the actual menu item i selected.
I am building in error-logging into my site, and want to be able to get hold of the current page name that the error occurred in, as well as the specific subroutine or function, to then pass to a VB.NET function. Is there anyway to get hold of this information without hard-coding the names manually? For example,
Dim strCurrentPageName = ??? Dim strCurrentRoutine = ???
We have to develop an application which has a Vertical left pane menu control which displays all the web pages (A,B,C say). Now if user is in page A and filled some data and clicks on menu control to go to page B, all the data in page A needs to be saved. Also if all the required field in page A are not filled and user navigated to page B, there will be one ! sign after the menu so that user can understand that there some some more fields need to be filled up.
We are planning to place the menu control in the Mater page. Please give me some direction to do this. My question is:
1. If user change menu (In Master Page), how should we save data?
2. How should we display the ! in the menu control?
I am using frames in my webpage.in one of the frames i have a menu control whose items are database driven.when click on the menu item, i want another page to be displayed in other frame.
now i want to pass the the selected menu item text to the other page using session variable which is in the menu item click event method.but the thing is when i click on the menu item, the click event is not firing.
is there any better way to pass the selected menu item text to the other page?
I am playing around with MVC 2.0 and have changed a few colors in the Site.css to suit my preferences but can't seem to get normal tab behavior for the menu to work. Most web pages that have tabs have a different color for the current tab, i.e. the current "Forums" tab on this web site is a different color from all the rest. Is there a way to easily hook this up or a hard way?
I could not find a category on which my question is based on.So i did it here.I am working on a website build inasp.net 2.0, c#.Recently, when i m doing changes(adding labels changing fonts) on a particular page, they are notrelfected in the browser when i run the website. It have never happen before.I copy pasted the code in anotherfolder, the problem still persists.I also set the dynamic port property false, and set a port manually, still no luck.I also clearedcookies in the browser still the problem remains.
I have downloaded the page and I'd like to place all links into the array of strings. I'm not sure how to make the regex work. I can't uncomment the thing either because it balks at the quotes. The idea is to place each link found on the page into list. How would I handle relative links if the link found is ../ or ./? For just ./ that could be changed to / but otherwise you have to map the thing to get a full url. Also each url put into the list has to be the local domain and not an external domain.
I need to get links from the following url http://thomas.loc.gov/home/gpoxmlc112/. I wrote the code:
[Code]....
On the page, I only want to get the urls of the xml files. But, the .xml are not getting pulled? I checked the view source, the links are not placed in a table or row (maybe thats part of the problem) ? I can't figure out of to get the links? My expected results are:http://thomas.loc.gov/home/gpoxmlc112/sr79_rs.xmlhttp://thomas.loc.gov/home/gpoxmlc112/h1_ih.xmletc...
I need to create tabs for links in my .aspx page. I want the links to be separated out either with vertical lines or tabs. This code is part of my Master page.
I have programatically added javascript to HyperLink controls on all pages in my site from the Masterpage as it is served up.
I have a new problem. I have a Masterpage wrapper around html pages without asp.net controls in them. Using the Masterpage, I need to parse through all html hrefs in each page and add javascript to each link if it includes "http" or ".pdf". Can the Masterpage parse the text of each page and programatically change it?
I have used a PagedDataSource to enable paging for a datalist control according to this article:
[URL]
The problems is that if we have 1000 pages of data, all page links are shown. However, I prefer to display only 10 page links such as Google and as the page number changes the next 10 links stating from that page get visible.
Site basically has datbase results which can be sorted on a page. each record in the recordset also has a link to a Detail Page with more information on that item.
I would like to put some links "previous" and "next" on the details page so that a visitor does not have to go back to the results page and choose the next item in the list.
I've seen this on other sites but just can't seem to grasp it. Database results are done using ASP.NET
Anyone have any pointers? or if you have an asking price I'm all for that as well as long as I learn from it. I can provide url and code if needed.