.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

CSS Friendly Menu Error on Postback

Posted By:      Posted Date: April 10, 2011    Points: 0   Category :Windows Application

Object reference not set to an instance of an object.

every thing is going nice till i press any button,

i am not getting any idea how this error comes even i've all my code in try catch section, ican't see error line

please help me

View Complete Post

More Related Resource Links

Css Friendly Adapters - asp.net Horizontal Menu - IE6



Hopefully someone can help.

I have an asp.net menu with horizontal static top tier followed by 2 dynamic vertical lower tiers.

It renders fine in all other browsers etc. etc. - apart from IE6.

In IE6 the menu is not rendered horizontally and insttead the items are stacked vertically.

It is my understanding that when using horizontal orientation, the menu items are effectively floated next to each other. 

So I can get round this float problem in IE6 by specifying a width for the items i.e.:


*html .AdminMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li
	width: 45px;
	text-align: left;
	margin: 0;
	padding: 0;

Problem is, I do not want to set the width for each item. If I do this then it means regardless of the length of the text the width will always be the same.

On other browsers I do not set a width but instead set left/right margin so that every item is evenly spaced.

How can I do this in IE6? Essentially each li should wrap the text and float nex

Error while reading values on postback

I have some problems with trying to read values on a postback.The fields, textboxes and dynamiclly created fields doesn't keep their values or I'm doing something wrong when trying to read the values. I get an error message: System.NullReferenceException was unhandled by user code  Message="Object reference not set to an instance of an object."  Source="App_Web_m-6qot6q"  StackTrace:       at Sikt.RäknaVärden() in C:\Visual Studio 2005\WebSites\Kalibreringscertificat\Sikt.aspx.vb:line 688       at Sikt.Button1_Click(Object sender, EventArgs e) in C:\Visual Studio 2005\WebSites\Kalibreringscertificat\Sikt.aspx.vb:line 892       at System.Web.UI.WebControls.Button.OnClick(EventArgs e)       at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)       at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)       at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)       at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)       at System.Web.UI.Page.ProcessReque

ASP.NET menu control with CSS Friendly dll casuses slow rendring

I am using ASP.NET menu control  with CSS Friendly dll casuses slow rendring,Is there any way i can make little bit fast rendring?Thanks in advance

help with error when using css friendly control adapter

I have installed the CSS friendly control adapters for my menus and treeview because the designer did the entire job in with <div><ul><li> instead of tables   so to adapt I installed the CSS adapter. Tyat worked great for my menu and treeview. Really. The thing is that I dont need the adapter for anything else then my menu and treeview But when I navigate to a page that has a regular wizard control (not a create user wizard) then it gets stuck on 1 line of code and gives the following error:  Unable to cast object of type 'System.Web.UI.WebControls.WizardStep' to type 'System.Web.UI.WebControls.TemplatedWizardStep'. What can I do? can I dissable part of the adapters to not adapt my wizard? When I get the error It is normally stuck on that line opf code below which is underlined and bold. Protected Overrides Sub RenderContents(ByVal writer As HtmlTextWriter) If (Extender.AdapterEnabled) Then Dim wizard As CreateUserWizard = Control If (Not IsNothing(wizard)) Then Dim activeStep As TemplatedWizardStep = wizard.ActiveStep If (Not IsNothing(activeStep)) Then If (Not IsNothing(activeStep.ContentTemplate)) Then activeStep.RenderControl(writer) If (wizard.CreateUserStep.Equals(activeStep)) Then WriteCreateUserButtonPanel(writer, wizard) End If ' Might need to add logic here to render nav buttons for other kinds of ' steps (besides t

Script error when opening document menu

Hello,   Two of our MOSS users found strange problem when they tried to open or edit document in document library. When they try to open document menu, IE gives error:   Internet Explorer Script Error Line: 578 Char: 1 Error: Object expected Code: 0 URL:  http://<servername>/<sitecollection>/<site>/<documentlibrary>/AllItems.aspx   Do you want to continue running scripts on this page? Yes / No   Can anyone help me what to do? Users cannot do anything with documents now.   Best Regards Toni

Exception caused by DataPager.SetPageProperties() on ListView (postback error)

 Hi, I have a issue with drives me crazy! I'm using the DataPager method SetPageProperties() to restore the current page in my listview after I navigated into a page related to a listview item. (I persist the current page in the session state) I display 10 items at a time, and there are 10 pages. Everything works perfectly for the first 100 items, .... but after I go beyond (to display pages 11 to 20), if I call SetPageProperties() to restore the proper "current" page, I cannot submit anymore anything without getting the following exception: An error has occurred because a control with id 'ctl00$ctl00$ContentPlaceHolder$ContentPlaceHolder1$m_ListViewSearchItems$lvProductsPager$ctl00$ctl10' could not be located or a different control is assigned to the same ID after postback. If the ID is not assigned, explicitly set the ID property of controls that raise postback events to avoid this error. The exception refers to the DataPager sub-controls which are not rendered the same way for first pages (1 - 10) than (11 - 21); Is that because it expect then a "previous page" button? I don't quite know what to think about it. Does anyone have a clue?

Object Reference Error While Rendering Menu Control


I am having a problem with rendering a menu control inside a server control. I am getting an error in the RenderContents override method when I try to render the Menu Control. The error I am getting is an Object Reference error. The code is below...

[ToolboxData("<{0}:Login runat=server></{0}:Login>")]
    public class Login : CompositeControl
        #region Members

        Label tst;
        Menu loginMenu;
        MenuItem mainLoginItem;
        MenuItem loginItem;
        MenuItem usernameItem;
        MenuItem passwordItem;
        SubMenuStyle subMnuStyleControl;
        SubMenuStyle subMnuStyleMenu;

        bool isLoggedIn = false;


        #region Properties

        public bool IsLoggedIn
            get { return isLoggedIn; }

            set { isLoggedIn = value; }


        #region Overridden Events

        protected override void RenderContents(HtmlTextWriter writer)



        protected override void OnInit(EventArgs e)

            #region Add CSS references
            string cssUrl = Page.ClientScript.GetWebResourceUrl(this.Ge

Tabs on CSS Friendly ASP:Menu not reacting properly to mouse over


I have created a horizontal main menu that exploits Douglas Bowman's 'Sliding Doors' technique to create variable width tabs, as modified by Christophe Geers for application to the ASP:Menu control (using the CSS Friendly Control Adapters). The menu is also horizontally centred using techniques described by Matthew James Taylor. My markup and CSS is shown below.

Among other differences, the selected tab is taller than the others, and the text colour changes to black instead of blue. If you move the mouse over the middle of an unselected tab, then this tab also rises up and the text colour changes to black. It is also clickable. That is the desired behaviour.

My problem is that unselected tabs are not fully sensitive to a mouseover across their full width.

This problem happens when the mouse is moved over the left edge of an unselected tab (within 4 px of the edge, this being the width of the left hand tab graphic). The tab moves up as expected but the text on the tab remains blue and the tab is not clickable. This behaviour occurs with all tabs when in the unselected state and is the same in both IE8 and Safari 4.0.2.

Are there any CSS gurus out there who can suggest a fix?




CSS friendly menu adapters and the iPhone



I have just built a horizontal menu with dropdowns using the CSS Friendly Adapters and it all works great. However, thought I'd test the site using the iPhone. The menu appears across the screen as it should, and the top layer links work. But when I hover/click on an item that has items below the dropdown does not appear.

any ideas why that is happening, could it be to with the friendly browsers file?

Cheers Rob.


about menu control error



I created menu control and added data to child in web application. while running the application it is coming correctly.but when i access after installed in iis. it is displaying skip navigation link. i atached screen here. please help me to solve this problem.company details have sub menu .but it is displaying



Skip Navigation Links

WPF Ribbon's application menu alignment problem: bug or programmer error?

I'm using WPF 4's (in .NET 4) ribbon control, version 3.5.40729.1, in my application. The application menu and all sub-menu popups align as far left as possible, usually far outside the ribbon window. The expected location is that the application menu's left edge aligns with the ribbon window's left edge, and that sub-menu popups will align with the left edge of the right (usually recent items) content pane.

Here's an example screen shot illustrating the issue I'm having. Note that the left edge of this screen shot is the left edge of my monitor.

Here's a snippet of code showing the XAML of the RibbonWindow root element and the beginning of the ribbon declaration:


about error in child node in menu



I created menu control and child nodes in .aspx page.i created childs also. where i created childs it is displayig "expand" instead of child name. the links has not working.but running it will run without error but displaying like the follwing.i didnt do any formatting simply created a menu.

Please help me to solve it.




Skip Navigation Links

Company Details
Process Owner's Details Expand Process Owner's Details
Company Details
Process Owner's Details Expand Process Owner's Details

Dynamic Menu repopulate after postback.

found that the dynamic menu being repopulate after each postback and making it a duplicated menu in masterpage.
try to resolve so it could only generate once.
tried placing in a usercontrol and place 'PopulateMenu' in the Page_Init since masterpage does not have Page_PreInit event, but the menu does not load up. 
 if (!Page.IsPostBack)



        if (Page.IsPostBack)



void PopulateMenu()
        #region Menu Generate

        menu = null;

        if (Session["smenu"] != null)



          Session["smenu"] = menu;



Error while displaying the sub menu of menu control


Hi all,

I am using asp.net 3.5 menu control and using data from DB to display the Main and sub menu items.It is working fine when i set the current system date to current date (todays date) or any date of current month and the date  greater than the current date.But the problem is when i change the system date to any date less than the current month date, the menu control does not shows me the sub menu items of the menu control.

Please advice.



Mahavir velapure





stop postback after imagebutton click on page validation error



i have some textbox that i validate with a customvalidator control (only, and must be, server side function) and i have an imagebutton control for submit.

I must stop the postback if there are some errors in the validation function.

I set the validation property argumets.isvalid = false in the customvalidator function but doesn't work, the postback continue.

i have tried to set the imagebutton property postbackurl = "" in the validation function but doesn't work.

Where is the error?

Show friendly error message if no data is existing



my reports shows an irritating error message to the end users, they don`t understand it:

"Error while Rendering: The CommandText expression for the query ‘Header’ contains an error: Index was outside the bounds of the array."


Cause : They submitted a query for a date where no data was existing

I tried the following:

1) I dont get an Error Code Number, so I cannot work with IIS Custom Error Pages.

2) Then I tried to use this expression in the visbility tab of tablix "Header":

=IIF(Count(Fields!Date.Value, "Header")=0, True, False)

But that does not work because the date field is not emtpy, the date just does not fit to the existing records

3) I also tried to wrap this around my SELECT-statement but without success:


and not exists (select 1 from my Database where ….)


any other ideas are welcome!

Need a CSS Friendly Menu Adapter in with I can assign each first-level menu item a different CSS?



According to my project requirments I have to create an ASP.Net menu with each menu item having a different background image.

For this I need a CSS Friendly Adapter, I have searched alot and found this one Horizontal Menu Adapter .

Now I have a question regarding the web.sitemap defined in an example that comes with this above adapter code-

<?xml version="1.0" encoding="utf-8" ?>
<siteMap >
  <siteMapNode url="Nothing.aspx" title="Nothing"  description="Nothing">
    <siteMapNode url="Home.aspx" title="Home"  description="Home"></siteMapNode>
  <siteMapNode url="Forum.aspx" title="Forum"  description="Forum" >
    <siteMapNode url="MyPost.aspx" title="My Posts" description="My Post"/>
    <siteMapNode url="AllPost.aspx" title="All Posts" description="All Posts"/>
    <siteMapNode url="NewPost.aspx" title="New Posts" description="New Posts"/>
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend