C# - Adding An Item To A Dictionary Results In A NullReferenceException?

Mar 28, 2011

The following code has only thrown a NullReferenceException a handful of times over the last several months, but I'm not exactly sure why. The code isn't mine, but it looks pretty straight forward to me.

[Code]....

The only thing I can think of is that pageType is null when it's being used as a dictionary key, but apparently that is not possible.

The code that calls it is simple:

protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
_mypage = GetPage();
}

I also thought that the error might be with the _section.Pages, but section is never null and never sets anything. If .Pages[page] returns null, the MyPage constructor simply returns. So what am I missing?

View 5 Replies


Similar Messages:

Security :: FormsAuthentication.SignOut() Results In System.NullReferenceException?

Aug 26, 2010

I am getting a "System.NullReferenceException" when I call

View 3 Replies

VS 2010 - Find Control And Casting Results In NullReferenceException

Apr 16, 2012

I'm using a third party control called an Accordion from Juice UI. Within that control, I have a table with labels.

VB.NET Code:
<juice:Accordion ID="accSwrlHddRepl" runat="server"> 
<juice:AccordionPanel runat="server" Title="HDD Information"> 
<PanelContent> <p> <table style="width: 99%;">
<tr> <td class="style2">
<asp:Label ID="Label2111111" runat="server" Text="Original HDD:"></asp:Label>   

[Code] ....

I can't access the label directly, so I'm trying to use the FindControl method to get it and set it's text property.

VB.NET Code:

CType(Me.accSwrlHddRepl.FindControl("lblFirstHddReplacement"), System.Web.UI.WebControls.Label).Text = "string"

But I get a NullReferenceException. So I moved the label outside of the table and put it just inside the accordion. The same behavior occurs. Then I gave the accordion panel an ID and did FindControl there, but the same issue occurs.

View 9 Replies

Insert An Item To The Top Of Generic Dictionary?

Apr 9, 2010

This might sound like a stupid question, is there a way to add an item to the very top of generic dictionary instead of adding it to end?

Here is my code snippet:

[Code]....

I want to add an item of ["", ""] to the very top of dicGetCategoryId.

View 3 Replies

The Model Item Passed Into The Dictionary Is Of Type

Jun 30, 2010

i having error throw on View page and i think i am passing wrong type.

The model item passed into the dictionary is of type 'System.Collections.Generic.List1[App.Domain.Model.Interface.IPerson]' but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable1[App.Domain.Service.PersonService]'.

MyService looks like this....

namespace App.Domain.Service
{
public class PersonService : IPersonService [code].....

View 1 Replies

Mvc Model Item Passed In To Dictionary Is Of Type List?

Jul 6, 2010

I have a asp.net mvc view which is strongly typed view and i have a controller which returnsthe ilist user based on the id provided. I am getting the following above error:

The model item passed into the dictionary is of type 'System.Collections.Generic.List`1[Data.User]', but this dictionary requires a model item of type 'Data.User'.

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Data.User>" %>
<% using (Html.BeginForm())
{%> <%= Html.ValidationSummary(true) %> [code]....

View 3 Replies

MVC :: To Get An Error / The Model Item Passed Into The Dictionary Is Of Type

Jan 10, 2011

I am new on MVC and i trying to learn it. My project its about a e-store...

But i got this error:he model item passed into the dictionary is of type 'baraMjukis.ViewModels.ProductViewModel', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable`1[baraMjukis.ViewModels.ProductViewModel]'.
And here are my code:

Controller:

[Code]....

ViewModel:
[Code]....


View.aspx
[Code]....

View 10 Replies

The Model Item Passed Into The Dictionary Is Of Type 'System.Collections.Generic.Lis

May 2, 2010

Calling Index view is giving me this very very annoying error . Can anybody tell me what to do about it

Error:The model item passed into the dictionary is of type 'System.Collections.Generic.List1[MvcApplication13.Models.Groups]', but this dictionary requires a model item of type 'MvcApplication13.Helpers.PaginatedList1[MvcApplication13.Models.Groups]'.

public ActionResult Index(int? page)
{
const int pageSize = 10; [code].....

View 1 Replies

Forms Data Controls :: Repeater Add Before Every 1st Item, Adding After Every 2nd Item?

Oct 6, 2010

I have a repeater control:

<asp:Repeater ID="rep" DataSourceID="XMLDSCompare" runat="server">
<ItemTemplate>
<h4><%# XPath("title")%></h4>
</ItemTemplate>
</asp:Repeater>

Now if its the first item in the total resultset, I want to add <div> to ItemTemplate control, if its the 2nd item, I want to add </div>

So output would be (not including table tags generated by repeater control):

<div>
title 1
title 2
</div>
<div>
title 3
title 4
</div>
<div>
title 5
title 6
</div>

How would I do this in the ItemDataBound event of repeater control?

View 6 Replies

C# - Static Methods Updating A Dictionary<T,U> Is It Safe To Lock() On The Dictionary Itself

Dec 23, 2010

I have a class that maintains a static dictionary of cached lookup results from my domain controller - users' given names and e-mails.My code looks something like:

private static Dictionary<string, string> emailCache = new Dictionary<string, string>();
protected string GetUserEmail(string accountName)
{
if (emailCache.ContainsKey(accountName))
{
return(emailCache[accountName]);
}
lock(/* something */)
{
if (emailCache.ContainsKey(accountName))
[code]...

View 6 Replies

MVC :: Nullable DateTime And DatePicker - Dictionary Requires A Non-null Model Item Of Type 'System.DateTime

Apr 1, 2011

I have a problem:

I've created usual Controller and View(Edit view) for editing my Entity (EntityFramework)

Here is view example:

<div class="editor-field">

@Html.EditorFor(model => model.BirthDate)

@Html.ValidationMessageFor(model => model.BirthDate)

</div>

BirthDate is Nullable<DateTime>

but during loading my View I get this exception

The model item passed into the dictionary is null, but this dictionary requires a non-null model item of type 'System.DateTime'.

That's because of BirthDate is null in database but it is nullable and I expect that it just leaves the filed empty.

And I have Shared EditorTemplate:

@model System.Nullable<System.DateTime>

@if (Model.HasValue)

View 2 Replies

Forms Data Controls :: Adding 'no Results Found' If Dataview Is Empty?

Jan 3, 2010

string strSQL = "select content_id, content_titlename, content_golive, content_text FROM tblecontent where content_active = 1 ";
SqlConnection myConnection = new SqlConnection(ConnectionString);

[code]...

View 3 Replies

DataSource Controls :: Create A Dictionary... Where Can Get Dictionary Database Or World Lists (english To English , English To Hindi?

Mar 5, 2010

I want to create a Dictionary... where i can get Dictionary database or World lists (english to english , english to hindi)

View 1 Replies

Web Forms :: Adding Third Value To Each Item Of Checkboxlist?

Apr 9, 2010

I have a checkboxlist which is being dynamically populated. Code is below.

chklbCourses.DataSource = dt; // datatable returning
CourseName,CourseID and price
chklbCourses.DataTextField = "CourseName";
chklbCourses.DataValueField = "CourseID";
chklbCourses.DataBind();

Now I want to add another item to checkboxlist which is price of each item that is coming from database. How can I attach third value "Price" to each item of checkboxlist. Do I need to add attribute or what to each item ?

View 9 Replies

C# - Adding A .ASCX Item To The Sitemap?

Aug 23, 2010

Is there a way to add .ascx files to a sitemap such that it will load/unload the controls based on the last ones visited? The problem is i have a page that contains a few controls that get placed under one another, and i'd like to just be able to jump between them with the sitemap instead of creating a new page for them... this is what i'm trying to put into the sitemap without luck (see Product List, Product Detail):

<siteMapNode url="Default.aspx" title="Home" description="Home Page of Genuity">
<siteMapNode url="UserFunctions/ChangePassword.aspx" title="Change Password" description="Change Password" />
<siteMapNode url="Setup/EditUsers.aspx" title="Edit Users" description="Edit Users" />
<siteMapNode url="Setup/EditTraits.aspx" title="Edit Traits" description="Edit Traits" />
<siteMapNode url="DataEntry/EditSeedPartners.aspx" title="Seed Partners" description="Seed Partners">
<siteMapNode url="WebControls/Product List.ascx" title="Product List" description="Product List" >
<siteMapNode url="WebControls/ProductDetail.ascx" title="Product Detail" description="Product Detail" />
</siteMapNode>
</siteMapNode>
</siteMapNode>

View 1 Replies

Adding A Div Overlay To Each Item Of A Repeater Control

Jan 19, 2010

I've added a div overlay to my repeater control using absolute positioning. Predicably, this simply renders all of the divs in the same place. Is there any way that I can put this overlay over each row of my repeater?

<table style="border-style:None;width:350px;border-collapse:collapse;">
<tr>
<td>
<b>ID</b>
</td>
<td>
<b>User Name</b>
</td>
<td>
<b>Role</b>
</td>
<td>
<b>Last Logged On</b>
</td>
</tr>
<asp:Repeater ID="rptUsers" runat="server"
onitemdatabound="rptUsers_ItemDataBound">
<ItemTemplate>
<div style="position:absolute; top:57px; width:350px; height:16px;" />
<tr>
<td>
<asp:Label id="lblUserID" runat="server" Text='<% # Eval("ID") %>'></asp:Label>
</td>
<td>
<asp:Label id="lblUserName" runat="server" Text='<% # Eval("UserName") %>' ></asp:Label>
</td>
<td>
<asp:Label ID="lblUserRole" runat="server" Text='<% # Eval("UserRole") %>' ></asp:Label>
</td>
<td>
<asp:Label ID="lblUserLastLoggedOn" runat="server" Text='<% # ((DateTime)Eval("LastLogin") != DateTime.MinValue) ? Eval("LastLogin") : "Never" %>' ></asp:Label>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>

View 1 Replies

Adding Attributes To Child Item Of DataGridItemEventArgs?

Jun 2, 2010

I'm adding an attribute to my DataGridItem like this:

e.Item.Cells[i].Attributes.Add()

How could add an attribute to it's child?

Would it be something like e.Items.Cells[i].Child.Attributes.Add()

View 3 Replies

C# - Selecting An Item In A GridView And Adding To The List?

Dec 2, 2010

I have written the piece of code below to get a productID from a gridView when the user clicks on the select link.

Convert.ToInt32(GridView1.SelectedDataKey.Values["productID"])))

However, if a user clicks on this more than one click the newer value replaces the previous. Is there a way to keep adding to the cart list when the user clicks on a new item?

Edit:

Here's my code for the Shopping Page:

[Code]....

I dont know if the location of creating the list is important? Wasn't sure if it was placed in the click event if it would keep creating a new instance?

Then for the Basket Page I have:

[Code]....

View 3 Replies

Adding A Work Item To TFS 2010 From .NET App Fails Due To Permissions?

Feb 16, 2011

I'm working on an ASP.NET webforms app that will serve as a simple intake form to create work items in TFS 2010.The app works correctly when I run it locally in debug mode--the submission completes and the work item is created.

When I publish the form to our dev server, it yellow screens and throws the following error:

[SecurityException: TF50309: The
following account does not have
sufficient permissions to complete the
operation: DOMAINNAMESERVERNAME$. The
following permissions are needed to
perform this operation: View
collection-level information.]

In my code, I'm attempting to access TFS using a service account, and from what I can tell the service account is being used correctly when I run in debug mode.Here's what my C# looks like:

string tfsServerUrl = "http://servername:8080/tfs";
string tfsProject = "Web Team Projects"; [code]....

If I set a breakpoint at the tfs.Authenticate() line, the server object shows the service account name as the current user and IsAuthenticated = true.

The line in the exception that mentions SERVERNAME$ is what's stumping me. It's seems like IIS is deciding to try to access TFS with the app pool identity instead of the credentials that I'm explicitly supplying.Our dev server is a Server 2008 box running IIS 7.

View 1 Replies

Databound Dropdownlist Select An Item / Not Adding A Blank First Row

Nov 22, 2010

I have a databound dropdown list (ASP.net). I want the page to load with a certain item as the selected item.

I am not adding a blank first row (thats not what i need)I find that I can get this to work with "AppendDataBoundItems" to true, but the side-effect is that I have all the items listed twice.

View 1 Replies

Web Forms :: Way To Dynamically Adding A DataList Item And Chart

Jul 21, 2010

I'm trying to add a DataList to a panel and add a chart to the DataList.

[Code]...

View 1 Replies

Web Forms :: Cant Add Another Item In Dropdown After Adding Items From Datasource?

Jan 2, 2010

After I execute a data reader and put the readed string from the database in my dropdownlistbox, I cannot add another item in it.Here's my code:

con.Open()
Dim com As New OleDbCommand("Select Status from Table where Id = 'somevalue' ", con)
Dim dr As OleDbDataReader

[code]...

View 5 Replies

Forms Data Controls :: Adding Controls To A Webpage Based On The Results Of A SQL Sproc

May 11, 2010

Depending on the data returned from a Stored Procedure, I need to add specific controls to a page and then when they are populated by the user, write them back to the database. What is the easiest way of doing this?

View 9 Replies

IIS Configuration :: Adding Add Section In HttpHandler Section In Web Config Results In Blank Page?

Jul 12, 2013

with this code website works perfect

<configuration>
<system.web>
<httpHandlers>
</httpHandlers>
</system.web>
</configuration>

but when I add

<add path="ThumbHandler.ashx" verb="*" type="Delshad.WebControls.ThumbHandler,Delshad.ThumbPic"/>

or

<add verb="GET" path="CaptchaImage.axd"
type="MSCaptcha.CaptchaImageHandler, MSCaptcha" />

in httphandlers section when I go in my site it is only a blank page!

before In other two host there wasent problem but this is a new host and I face with this problem.also in local there isn't any problem.

View 1 Replies

Web Forms :: Error Adding Item To List Box When Trying To Convert From VB.Net Code

Feb 24, 2010

I inherited an application written for VB.Net and am converting it over to ASP.Net, with VB as the back end. I have a data pull that adds values to a new instance of a class, then adds the item to a listbox. It worked great in the VB.Net version, but I get the following error in the Visual Studio Text Editor when I try to use the code:

Overload resolution failed because no accessible 'Add' can be called with these arguments:

'Public Sub Add(Item As System.Web.UI.WebControls.ListItem)':Value of type 'MyItem' cannot be converted to System.Web.UI.WebControls.ListItem'.
'Public Sub Add(Item as String)':Value of type 'MyItem' cannot be converted to String.

I have played around with the code quite a bit and have been researching online, but I'm just drawing a blank here.

I put the class("MyItem") in the "App_Code" folder in a file called "MyItem.vb". The class code is as follows:

[Code]....

The code I have for the sub that is supposed to add the items to the listbox is as follows:

[Code]....

View 6 Replies







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