Hide Element If It Has No Child Elements?
Jan 8, 2010
I am trying to display elements in a web page using <li>. The structure of the page is as follows
<ul>
<li> (How to hide its visibility if this has no child elements)
<ul>
<li> item 1</li>
<li> item 2</li>
<li> item 3</li>
</ul>
</li>
</ul>
My question is if the li element has no child items how do I hide it. I need to do this dynamically. If I find that I have no records to display as <li> item </li>....I should be able to hide the parent <li>. One soultion is make the <li id="something" runat=server>
if the child elements are not be shown I tried doing childelement.parent.Visible = false.
View 1 Replies
Similar Messages:
Aug 16, 2010
I am developing asp.net mobile application. I am using the XML as a database. I am using the following part of the XML file to query the data by using the LINQ to XML.
<USER-INTERFACE-DEFINITION>
<MIMICS>
<MIMIC ID="1" NAME="Home">
<SECTIONS>
<SECTION ID ="1" NAME="System Health" CONTROL-TYPE="Button">
[Code]....
In the above XML file I want to retrive the "NAME" attribute of the SECTION node with the condition MIMIC ID="1". I dont want to modify my existing XML file. I have the server collection of node with simialr elements as the above XML file.
View 4 Replies
Feb 15, 2010
I have an xml file
<Abc>
<image filename="1.jpg" heading="1.jpg" />
<image filename="10.jpg" heading="10.jpg" />
<image filename="11.jpg" heading="11.jpg" />
<image filename="2.jpg" heading="2.jpg" />
<image filename="3.jpg" heading="3.jpg" />
</Abc>
I want to delete all elements except root element. How to accomplish this.
View 3 Replies
Dec 6, 2010
I wonder if there is anyway to actually add a HTML element before or/and after the actuall <a>-element thats rendered by the Menu control. For instance I whould like my out put HTML to look like
[Code]....
View 1 Replies
Jan 11, 2010
Edit : Problem wasn't related Event Propagation, if you want to know how to stop propagation in jQuery, then use event.stopPropagation();
When user moves his/her mouse over <span> element my jQuery code appends an <img>into this <span> element and when he moves out his mouse off <span> than the element appended is removed. It helps people to edit the field when clicking on the appended <img> element.
The reason I used append() method to add <img> into <span> is because I want to keep <img> element visible when user moves his mouse over to appended <img> element (<img> is becoming <span>'s child element) But it didn't happen and when user moves his mouse over it <img> is being deleted. I am thinking it is because event propagation but I couldn't find how to activate it in jQuery as we do with addEventListener in Firefox based browsers.
JQuery Code :
$(document).ready(function() {
$('.EditEnabled').bind("mouseover", ShowEditFields);
$(".EditEnabled").bind("mouseout", HideEditFields);
});
function ShowEditFields(event) {
$(event.target).append(" <img id='editImg' src='images/edit.png' style='margin-bottom:-3px'/>");
}
function HideEditFields(event) {
$(event.target).children("#editImg").remove();
}
Simple HTML :
<span id="something" class="EditEnabled">Something Here</span>
View 3 Replies
Feb 27, 2011
I'm trying to create a view that will allow me to create an entity record and also child entities for that record. I have an entity type called "Parent" and I have a child entity called "Child". I want to be able to allow the user to create a Parent including adding several Children and their details, and the npost them all back to the controller from a single view. I found an example on how I would kind of do something like this here: [URL]. The problem with that example is that you can't refer to entities using bracket notation so it only works for those lists. Is there a way to insert hierarchical entity data using MVC from a single view in a single post back?
View 3 Replies
Aug 14, 2010
I am developing asp.net mobile application. I am using XML as a database. I am querying on the XML to access the required elements & attributes by using LINQ to XML in .net. I have the follwing part in my XML file.
[code]....
The similar logic I need for the above defined XML part. In the above XML I want to write the LINQ to XML query which can access the NAME attribute of the 'VALVE' node (<VALVE NAME="PWV">), then it should access the text between 'DISPLAY-NODE' (<DISPLAY-NAME> Production Master Valve </DISPLAY-NAME>), & then it should access the all the attributes of the 'COMMAND' node dynamically ( <COMMANDS USE-TEMPLATE="TRUE" TEAMPLATE-NAME="ValveCommands.xml"></COMMANDS>). All these I want dynamically without explicitly specifying the name of the child node as well as name of their attributes ( similar to the way I written the above query ) Can we write such a code by using LINQ to XML ? It will be better if we can write code for above issue in a single logic ( similar to the way I written the above query ).
View 1 Replies
Jul 8, 2010
I have an xml document that has a structure like so:
<?xml version="1.0" encoding="iso-8859-1" ?>
- <newdataset xml="version="1.0" encoding="iso-8859-1"">
- <officelist>
<officeid>2</officeid>
<office>Office</office>
<region>BC</region>
I would like to have the office id = 2 to be its own element. Like so
<?xml version="1.0" encoding="iso-8859-1" ?>
<newdataset xml="version="1.0" encoding="iso-8859-1"">
<officelist>
<officeid id=2/>
<office>Office</office>
<region>BC</region>
</officeid>
</officelist>
</newdataset>
xmlDS += offices.GetXml();
xmlDS = xmlDS.Replace(@"xml:space=""preserve""", " ");
XmlDocument doc = new XmlDocument();
XmlNode declaration = doc.CreateNode(XmlNodeType.XmlDeclaration, null, null);
doc.LoadXml(xmlDS);
doc.Save(Response.OutputStream);
That is my code so far... not sure how to set a child node to become a parent node
View 1 Replies
Apr 23, 2010
Is there a way to prevent non-displayed elements from appearing in the ASPX Design View editor?By "non-displayed elements", I mean the background elements (Managers, DataSources, Validators, etc) that show up as grey boxes containing the type and id.If I have several of those at the top of the page, I can't see much of the preview of my page.
View 1 Replies
Mar 15, 2010
I am trying to hide a group of textfields i have nested in a div element. Here is an example of a div element i am trying to hide along with the script function:
[Code]....
[Code]....
View 2 Replies
Jun 1, 2010
When I print
[Code]....
[Code]....
View 5 Replies
Apr 21, 2010
If I set up a repeater that has LinkButton controls, an UpdatePanel works great. If I add child elements to the LinkButton,such as SPAN, the UpdatePanel stops working as expected. If you click on the area of the LinkButton everything still works, but if you click on the area of the SPAN inside of the LinkButton, you get a full PostBack.I've tried setting ChildrenAsTriggers to true and a few hundred other things. Nothing seems to work. I think the UpdatePanel sees that the "click" event happened on the SPAN and doesn't know to capture it for an async postback.
[code]...
View 4 Replies
Jan 17, 2011
I have div in aspx page with the runat="server" attribute. How can I hide this element in javascript?
<div id="content" runat="server">
View 1 Replies
Jan 5, 2010
I know how to use a simple If statement wrapped in the <%# tags to hide something, but I don't know how to do it in a repeater when I need to access Container.DataItem, as in I need the dataItem currently being 'repeated'
eg
if (CurrentValidationMessage.Link != "")
{
show a hyperlink
}
Markup:
<asp:Repeater ID="repValidationResults" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<a href='<%# ((MttImportValidationMessage)Container.DataItem).EditLink %>'> Link to erroneous Milestone </a>
<%# ((MttImportValidationMessage)Container.DataItem).Message %>
<br />
</ItemTemplate>
</asp:Repeater>
View 2 Replies
Oct 21, 2010
I am in the process of re-developing my website into ASP.NET from a product called LogiXML. My background is in front end design using XHTML, CSS and Javascript with a good understanding of SQL so this is a HUGE leap for me.
In one of my Views I have created an asp data source to count the number of scheduled meetings:
<asp:SqlDataSource
ID="CountRS"
runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString
%>"
SelectCommand="
SELECT count(*) as countRS
FROM WebMeeting_Calendar
WHERE MeetingDate > getdate()
and MeetingType = 2
">
</asp:SqlDataSource>
Next, I created an asp panel where I wanted to control the "Visible" element by the value returned in the data source but even when using a simple 1 = 0 (to return False) is not working for me.... Basically, if the count of meetings is zero, I don't want the panel to show.
<asp:Panel
ID="Panel1"
runat="server" Visible="<%# 1 = 0
%>"
>
</asp:Panel>
View 1 Replies
Apr 4, 2011
the template of my website looks quite good when printed, so i have no separate print css.
However, there is one element at the top which is not needed when printed, and about 2 inches high, so that's kind of a waste at the top of the printed page (which imho distracts the user from the actual content)
So, what i want to accomplish, is 'hide' that element (div) at the top of the page when a user prints the page.
But so far the only solution i've seen is top create a separate css document which then will be used when the user will print my page. That sounds good, but do i now have to maintain 2 different stylesheets with exact the same content (besides that one div)?
Or is it possible to sort of override the standard stylesheet in the print stylesheet? (so i only have to define the exception for that one div in my print stylesheet?)
View 2 Replies
Jan 28, 2010
On our site we have a top menu, and a side menu. Other than using the same sitemap, they don't have any other relationship.
On the top menu, we only show the top links, with 0 child nodes, which is what we want.
On the side menu however, we want to show all the child pages when someone hovers over the main links. Some have up to 12 child nodes, and some only 1.
Our challenge is hiding a couple of specific pages from that menu.
An example is a "thanks for contacting us" page which is under the main "contact us" page. Otherwise, a person can hover over the contact page link and see the "thanks" page as a link - and we don't want people going directly to the thanks page. So, we want just "Contact" to show in that menu, no matter where a visitor is in the site.
I have tried a couple of solutions but they haven't worked. Is there an easier way to hide them?
View 3 Replies
Dec 30, 2010
I am using the default menu bar in visual web developer 2010.I have a Staff Portal item, this has child nodes such as sales, marketing that i would like to keep hidden until the user logs in.I'm using vb.net if that comes into it
View 5 Replies
Apr 4, 2011
I have looked all over for elegant solutions to this not so age-old question. How can I lock down form elements within an ASP.Net MVC View, without adding if...then logic all over the place? Ideally the BaseController, either from OnAuthorization, or OnResultExecultion, would check the rendering form elements and hide/not render them based on role and scope. Another approach I have considered is writing some sort of custom attributes, so as to stay consistent with how how we lock down ActionResults with [Authorize]. Is this even possible without passing a list of hidden objects to the view and putting if's all over? Other background info: We will have a database that will tell us at execution time (based on user role/scope) what elements will be hidden. We are using MVC3 with Razor Viewengine. We're utilizing a BaseController where any of the Controller methods can be overridden.
View 1 Replies
Mar 1, 2011
I'm new to LINQ and C# but I have an xml file generated from a database table. Within the XML document is a element called "group", I would like to wrap all group elements with the element called "groups".
An extract of the XML document is:
[Code]....
View 2 Replies
Mar 1, 2010
I have...a dynamic populated select box several input boxes a submit button form fields are loaded initially using cookies several dynamic populated divs
I want... start loading the content of my DIVs after all FORM elements have been loaded completely (= filled with data, select boxes are populated)
Sample code:
[code]....
View 1 Replies
Sep 29, 2010
I'm looking at an asp.net application, i notice that there are assemblies defined into two places. In web.config there is configuration/system.web/compilation/assemblies/add elements. In the project file there are references setup under the Project/ItemGroup/Reference elements.
I was wondering, what is the difference between assemblies/references added in either location?
View 1 Replies
Feb 19, 2010
Is there a way to retrieve values from the form object using the id element instead of the name element?
View 3 Replies
Jan 7, 2011
I have a table in ASP.Net like this.
[code]....
I want to give border line to first td element which contains the colspan and rowspan. Not to the entire row.
View 3 Replies
Feb 2, 2011
I have noticed that when I create a website in a network drive and use the Ajax toolkit I get :
Element 'ToolkitScriptManager' is not a known element
I also noticed that after adding the ToolkitScriptManager it doesn't add the ID in the source code, it looks like this:
<asp:ToolkitScriptManager runat="server"></asp:ToolkisScriptManager>
Is missing the ID="ToolkitScriptManager1" part.
This doesn't happen when I create the site in my local drive. Is there a workaround to this. Even if I add the missing parts, I keep getting the same error.
View 5 Replies