Web Forms :: How To Get Xml Data From Sqldatasource To Feed A Menuitem
May 17, 2010their is an easy way to supply data to a menuitem from a sqldatasource?
View 6 Repliestheir is an easy way to supply data to a menuitem from a sqldatasource?
View 6 RepliesI have a ASP.NET/C# web application that contains user controls with GridView controls. The GridView controls contain the following column types.
CommandField - Contains buttons like Edit, Select, Delete, ...
BoundField (x8) - Contains the data fields from the database.
TemplateField - Contains a single ASP:Menu control.
The menu control consists of the following structure.
Navigate To (Parent MenuItem)
- Location A (Child MenuItems)
- Location B
- Location C
- Location D
- Location E
What I need to do is when the OnMenuItemClick event is fired, determine which menu item was clicked (already done) and then capture what the value in the first BoundField cell is for the row that the menu item was clicked on.
So, for instance if I have three rows in the grid with the first BoundField column containing the IDs 1, 2 & 3. Then I hover my mouse over the menu on the 2nd row, and click the menu item "Location C". The "Menu1_OnMenuItemClick" event is fired and I can determine that "Location C" was clicked by e.Item.Value == "Location C".
However, how do I navigate up through the API to determine what the contents of the cell in the first bound field column are for the row that was clicked on?
I am looking for a simple (fastest execute solutions) for generate RSS feed from user search result in ListView & ObjectDataSource?
For example; User does some search, the search result summary is display in ListView. If the user like the search result, he/she click on RSS button, then RSS feed is generate with entire current view record/table.
Hey I have a XML Feed which is sometimes slow to connect to making my front page quite slow to load sometimes.I load it as follows Try
[Code]....
How Can I set a timer on these i.e give it 5 secs if it doesnt load, just forget it and go straight to catch for example
Currently I have
dlRSS.DataSource = GetRSSFeed("http://www.foodsafetynews.com/headlines.xml")
dlRSS.DataBind()
Function GetRSSFeed(ByVal strURL As String) As DataTable
'Get the XML data
Dim reader As XmlTextReader = New XmlTextReader(strURL)
'return a new DataSet
Dim ds As DataSet = New DataSet()
ds.ReadXml(reader)
Return ds.Tables(2)
End Function
<asp:DataList ID="dlRSS" runat="server" Width="100%" >
<ItemTemplate>
<strong><p><div><asp:HyperLink ID="TitleLink" runat="server" Text='<%# Eval("title") %>' Target="_blank" NavigateUrl='<%# Eval("link") %>'/></div></p></strong>
<strong><p> <div><asp:Label ID="SubtitleLabel" runat="server" Text='<%# Eval("description") %>' /></div></p></strong>
</ItemTemplate>
</asp:DataList>
But is returning all rows in RSS Feed I would only like top 5 or so
I have to bind OData feed, which is a response from WCF Data Service, to a gridview. The structure is as follows:
[Code]....
[Code]....
this is my url http://localhost:4985/mail_tracking/main.aspx?user=12345
how to get the user=12345 and put in...
<asp:MenuItem Text="ADD MAIL" Value="New Item" navigateurl="addmail.aspx?user=??????????" separatorimageurl="images uldokmenu.gif"></asp:MenuItem>
i am "attempting" to use the Menu control to dispaly a static site map. To do this i simply set my StaticDisplayLevels to 10 to ensure the 4 levels of navigation i have all show up. this works fine but we require styling the upper level items differently from the lower items. Since i am not using Dynamic items i can't set DynamicItemStyles separate from StaticItemStyles (if anyone knows how to keep other levels dynamic but force them to stay expanded im all ears!)
Anyways i set an even on the MenuItemDataBound that gets rid of hidden elements and i wanted to use this similarly to a repeater control to hook into the hyperlink i have in the StaticItemTemplate and set a class. Only problem is using e.Item does not allow for a "FindControl" method. Is there any way to cast a menu item as a ListItem or somethign where i can actually try to find the control within it?
Or any other alternatives on styling levels differently. I noted that the e.Item has a propert of Depth which i can use to determine how to style it. just can't seem to get into the item to find any controls.
With Menuitem in horozontal display mode, i want it to be displayed accross the top of the screen, filling the whole width - any idea how you specify this? I see there is a width parameter, but what value to use? Additionally, if say it contained 4 items say and I wanted to display the 4 items justified in the centre only of the screen - how would I do this?
View 1 Repliesim developing my first website in asp.net 3.5 using images or icons as menuitems.
What i want to know is how to use different images (I created images in fireworks JPG) for each menu items.
i have images for about,home,help,contact us,.How can i place it through CSS in each menuitem horizantel
i have images for hover n selected to...but placement is problem through CSS .
my CSS:
div.Menu123
{
margin: 0px;
height: 85px;
width: 500px;
position: relative;
z-index: 2;
top: 0px;
left: 400px;
right: auto;
}
.MyMenu a
{
background-image: url('../Images/Styles&Buttons/About.jpg');
background-repeat: no-repeat;
}
.MyMenuhover a
{
background-image: url('../Images/Styles&Buttons/AboutHover.jpg');
background-repeat: no-repeat;
}
I'm using VS2010, where the automatically renders the menu items on an ASP.NET menu control in <ul> and and <li> tags with anchor and image tags--the image tags for the ImageURL reference that I specify for each MenuItem, which is great...
trying to get an id property into the img tag rendered for each menu item. Is there anyway to do this, so that I can use Jquery easily to access each of the items? The closest I can come to a unique identifier on each rendered img tag is the title property--which translates into the tooltip property on the control.
I'd like the user to specify a RSS feed address and serialize the information from it. I am not interested in the XML format, but populate a strongly typed object from the XML. My question is, is there a standard that all RSS feeds support (Do all of them have date, title etc)? If so, is there a XSD that describes this.If not, how do I handle serializing a RSS feed to an object in ASP.NET?
EDIT:
The SyndicationFeed's Items have the following properties:
Title.Text -> Gives us the title
Summary.Text -> Gives the Summary
Q1 - The Summary includes the html tags. Is there a way to strip them? I am interested only in the text
Q2 - Do all RSS feeds have full content in the Summary element? I see that some RSS feeds have only a few lines for Summary while others have the entire content of the post.
my web.sitemap file is given below,
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="Home.aspx" title="Home" description="Home">
<siteMapNode title ="User" description ="Edit Personal Information" roles ="*" >
<siteMapNode url ="~/User/ChangePassword.aspx" title ="Change Password" description ="Change Password" roles ="*" />....
but its visible always.only authenticated user only see this.what can i do .
I have one menu control, when the mouse hover on it sub menu items text does not appear.
View 3 Replies<asp:MenuItem
Text="Airport Authorities"
Value="New Item"
NavigateUrl="sub_cat_list.aspx?cat_id=<%=Encryption("1")%>"
separatorImageUrl="border.gif"
>
Literal content ('<asp:MenuItem Text="Airport Authorities" Value="New Item" NavigateUrl="sub_cat_list.aspx?cat_id=') is not allowed within a 'System.Web.UI.WebControls.MenuItemCollection'.
how to pass querystring in menuitem contorl?
How can I databind a MenuItem to a SQLTable entry?
View 5 RepliesIn my website I use a <asp:menu> control in the master page. And I use Web.sitemap file to define the menu items. And everything works fine.But every few days when I click on the menu item tabs to change to another page, strange characters are embedded in the URL like this:
- http://www.mydomain.com/(A(5wNJHLUjywEkAAAAZDhkNW....))/nextPage.aspx
(supposed to be just http://www.mydomain.com/nextPage.aspx)
By checking the following MSDN link I realize that these strange characters stands for anonymous user:
http://msdn.microsoft.com/en-us/library/aa479315.aspx
However, I already set the following in web.config:
- <forms cookieless="UseCookies" .... />
- <anonymousIdentification cookieless="UseCookies" enabled="false" />
- <sessionState cookieless="UseCookies"/>
but these strange characters are still inserted into the URL every few days.Once it happens, I need to restart the website, or restart or recycle the Application Pools in IIS, then it will become normal again.
im just getting started with asp.net and so far im enjoying it! However at the moment im struggling to work out what is possible and what isnt. What i need is a menu control, where one of the submenu items drtops down to show the calender control... With any luck i can expand this so other controls are Drop Down menus, and text boxes etc.
<asp:Menu
ID="mainMenu"
runat="server"
[code]...
I've wanted to incorporate my blog into my website, and be able to organize the data in the blog based on the keyword tags- so I can use the single blog and present relevant blog entries on different sections of my website, where I have control over the formatting, etc.
After exhaustive research (where I've learned a lot about RSS, XML, ATOM), it looks like I'm going to have to write one heck of an extensive xsl file to be able to access the XML data in an atom feed, and it seems that surely I am trying to reinvent the wheel.
Does Visual Web Developer Express have a better way to create a website with atom feed elements? If not, is there another way I should go about this?
I am going to import some data, and I have the data available in either a JSON feed or a XML feed. I can't decide if I should use the XML or the JSON feed.
What are the pros and cons of choosing either feed, and what is your prefered choice?
I have a menu control on a master page with mouse hovering effects that is populated dynamically. Now i am playing .flv video on the content page. Everything works fine, but when a mouse is hovered on a menuItem, .flv video is hanging. Is it because of javascript execution when the mouse is hover on a menuItem?
View 1 RepliesI have a search page, detailspage with formview and formview has multiple templates (item, edit, insert).
At the master page (I use vb as code), I have a menu with menuitems (for example "New Contact"), what I want is when I click on the New Contact menu item, I get redirected to the page with the formview on it and the mode of the formview is set to insert.
How can I do this?
My menu is as followed:
<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
I am using ASP.NET 3.5 Menu Control.Is there a way to disable the default "hover" behavior, and change it so that user CANCLICK on the static menu item in order to make the child menu item appear?
View 1 RepliesHow can I use menuitemclick event to control what menu item data is slected for display on a gridview from my database.mdf sql datafile?
View 1 RepliesI have create a asp:sitemap on my asp:masterpage. I am then populating the sitemap from an SQL table programmatically. Everything works perfectly except one thing - clicking on the items causes a new window to appear and the selected page opens in that new window. I need the items to open in the existing window. Perhaps sitemapnode - but this gave me some errors. The following is my code.
[Code]....