ADO.NET :: Get Property Of Anonymous Type?

Jan 31, 2011

I use LinqToSql in my project. I have a class called MessageBLL and this class has a method called GetAll which returns List<object>. I returned object because I get data from two tables. Here is my code;

[Code]....

I want to use this in my Default.aspx.cs as like this but intellisense is not show CategoryName :[Code]....suggest me return as IQueryable but I couldn't do it in that way.

View 6 Replies


Similar Messages:

C# And Anonymous Types - Iterate Through A DataTable While Manually Building An Anonymous Type

Jan 18, 2010

I am currently implementing a client-side paging solution using ASP.NET, jQuery and JSON.

I have been following the excellent article from encosia: http://encosia.com/2008/08/20/easily-build-powerful-client-side-ajax-paging-using-jquery/

In my Web Method I retrieve my data from the database as a DataTable:

DataTable categoryProducts = ProductViewerAccess.GetCategoryProducts
("AA", 4, 0, Page.ToString(), out howManyPages, "FALSE", 0, "CostPrice", "asc", destinationList);

I then retrieve the data from the DataTable into an anonymous type:

var feeds =
from feed in categoryProducts.AsEnumerable()[code]....

This all works great.

However, I would like to extend the code to perform some evaluation checks (e.g., check that various columns in the DataTable are not NULL) and other pre-processing (e.g., call various functions to build the image URL based on the image ID - which is another column in the DataTable not shown in the code fragment) before I return the resulting rows of the DataTable as an anonymous type to the client-side.Basically, I want to iterate through the DataTable, perform the evaluation checks and pre-processing, while building my anonymous type manually as I go. Or maybe there is a better way to achieve this?

View 2 Replies

Possible To Assign A Data Type To An Anonymous Type's Members In A Linq Query?

May 5, 2010

If I have a linq query that creates the anonymous type below:

select new
{
lf.id,
lf.name
lf.desc,
plf.childId
};

Is it possible to assign a specific type to one of the members? Specifically I would like to make lf.id a null-able int rather than an int...

View 2 Replies

.net - Get Properties From Anonymous Type In VB.NET?

Feb 12, 2010

I am trying to figure out how to get at an anonymous typed object's properties, when that anonymous type isn't created in the current function.

Specifically, I am binding an ASP.NET ListView to LINQ resultset, then trying to process each item in the ItemDataBound event.

Option Explicit On
Option Strict On
Class MyPageClass
Private Sub Bind()
Dim items As ItemData = FetchItemData()
Dim groups = From s In items Group s By Key = s.GroupId Into Group _
Select GroupID = Key, GroupData = Group
' This works fine:
Dim groupId As Integer = groups(0).GroupID
lvGroups.DataSource = groups
lvGroups.DataBind()
End Sub
Private Sub lvGroups_ItemDataBound(ByVal sender As Object, ByVal e As ListViewItemEventArgs) Handles lvGroups.ItemDataBound
If e.Item.ItemType = ListViewItemType.DataItem Then
Dim item As ListViewDataItem = DirectCast(e.Item, ListViewDataItem)
Dim groupData = item.DataItem ' This is the anonymous type {GroupId, GroupData}
' Next Line Doesn't Work
' Error: Option Strict disallows late binding
Dim groupId As Integer = groupData.GroupId
End If
End Sub
End Class

What do I need to do in lvGroups_ItemDataBound() to get at the item.DataItem.GroupId?

View 2 Replies

C# - Databind Using An Anonymous Type?

Feb 16, 2011

Basically, I have a repeater control, and a Linq query that retrieves some items. Ordinarily I would databind straight to the query and use Eval to populate the template with the results.

However, it doesn't come through in quite the right format - for example, if EndDate is null (it's a DateTime?) then I want to substitute it with "Present". I am using only a couple of the properties in the query result objects.

I am wondering if there's a solution like:

[pseudo madeup code]
var query = getResults();
List<anonymous> anonList = new List();
foreach (var q in query)
{
string myEndDate = "";
if (q.EndDate.HasValue)
{ myEndDate = q.EndDate.ToString(); }
else
{ myEndDate = "Present"; }
anonList.items.add(new { name=q.name, enddate=myEndDate };
}
repeater.Datasource = anonList;

then

<div><%#Eval("enddate")%></div>

View 3 Replies

How To Return Anonymous Type While Using Linq

Jun 30, 2010

Do any one know how to return an anonymous type. I am using Linq where i need to return the following code

private <What's the return type to be provided here> SampleLinq(Int32 Num)
{
var query = (from dept in obj.DeptTable where dept.Id == Num select new { dept.DeptName, dept.DeptId });
return (query)
}

View 8 Replies

Return Anonymous Type From LINQ Query In VB.NET

Mar 25, 2011

I am consuming an RSS feed to display on my website using a repeater control. I was wondering if it's possible in VB to return an anonymous type from my linq query rather than a collection of strongly typed RSSItems. I know this is possible in C#, however haven't been able to work out a VB equivalent.

[Code]....

View 1 Replies

C# - Fill DetailsView.DataSource With Anonymous Type?

Jan 23, 2010

I have an asp:DetailsView with several columns, e.g. Foo, Bar.

I want to fill it with an anonymous type, i.e.:

gridView.DataSource = new { Foo = 1, Bar = "2" };
gridVeew.DataBind();

But getting next error:

Data source is an invalid type. It
must be either an IListSource,
IEnumerable, or IDataSource.

How can I do what I want?

View 3 Replies

MVC :: To Add A Strongly Typed View For An Anonymous Type [Newbie]?

Jan 25, 2011

I have controller method that looks something like this:

[Code]....

notice the commented out line. This method used to return an IEnumerable<Sport> but now that I have used a LINQ query it is returning an IEnumerable of an anonymous type (I think that's the correct terminology - please correct me if I'm wrong).

Question I have is...can I add a strongly-typed view based on this anonymous type and if not, how do I write a view that can access this collection?

View 3 Replies

DataSource Controls :: Retrieving Properties Of Anonymous Type?

Apr 12, 2010

Usual situation: DataList and LinqDataSource with anonymous types...

Is there any way besides reflection to retrieve properties of anonymous typed DataItem in DataList_ItemDataBound event?

View 2 Replies

Web Forms :: Profile Property For Anonymous Users Not Saving In Firefox Or Safari?

Aug 4, 2010

I have a user control which, when pressing a command button, sets a property for the Profile (which has been marked as allowanonymous=true), then save it using Profile.Save().

Now, in IE this works fine - no problems at all. I then go to the page where the value is used - and it's there and can be used.

However, exactly the same routine when running in Safari or Firefox doesn't work - although when you're on the same page where the value is set it will immediately state that the value is ok, do a postback and it's gone!

Here's some very simple code to show the problem. Whilst IE will always dump 'plop true/false' to the screen (yes, I know - very juvenile!), FF and Safari will the first time, but on postback will just dump True to indicate it's a postback. (oh, and autosaveprofile is set to true in this example - otherwise there'd be a Profile.Save() below the set property).

[Code]....

I can't use Cookieless session states as the CMS I'm using won't allow it. I've also used Fiddler to try and track the issue, but no joy.

I'm guessing it's related to the way FF and SF handle cookies - but both are set to accept anything. Could it possibly be anything to do with the ASP.Net Development Server? (ie. the address is[URL]The fact that it never manages to save the value

View 1 Replies

MVC :: Runtime Binder Exception When Using Anonymous Type In Untyped View?

Aug 14, 2010

I'm using MVC, and in the controller, I'm using a linq to objects query which returns an anonymous type:

var results = from ... select new { ... };

I then pass this information to an untyped view:

return View(results);

I try to iterate through the data in the view:

<% foreach (var entry in Model)%>

...

<%: Html.Encode(entry.MyProperty) %>

However, I get a RuntimeBinderException: 'object' does not contain a definition for 'MyProperty'. However, oddly, if I hover above entry with the mouse, it does actually have MyProperty in the popup window, and the value is what I would expect,(apparently, the Visual Studio IDE knows what type it is).I can get around this problem by using a linq query which uses an explicit type and a parameterless constructor of the form:

IQueryable<SearchResult> results = from ... select new SearchResult { ... };

and creating a view model class which encapsulates the SearchResult data, which is then returned to a strongly typed view. However, I don't understand what the problem is with the first method.

View 9 Replies

Forms Data Controls :: Nested Repeater - How To Get Particular Field Of The Anonymous Type?

Jan 26, 2011

nested repeater like this:

<asp:Repeater ID="repeaterReportListByJob" runat="server" DataSource='<%# GetReportsByJobNID(Eval(Container.DataItem, "JobNID")) %>'>

It seems my Eval(Container.DataItem, "JobNID") is not working and I assume this is because the datasource of the outer (parent) repeater is an anonymous type. So how am I supposed to access a particular field of my anonymous type?

View 7 Replies

Using Type.InvokeMember To Invoke A Property Of A Property Of A Class

May 21, 2010

Is it possible to use InvokeMember() of Type class to call a property of a property of a class?

[Code]....

View 1 Replies

ADO.NET :: Display Property Type In EDM?

Sep 27, 2010

Is it possible to display the data type of an entities properties in the Designer? For instance I have a dateofbirth property for my Person Entity. In the designer I want it to show "dateofbith datetime"

View 1 Replies

MVC :: ModelMetadata Property Name For Complex Type?

Feb 3, 2011

[Code]....

[Code]....

How can i get full name of the property ?

View 7 Replies

.net - Generic Way Of Checking Property Type Using Reflection

Mar 25, 2011

I am trying to set property value using reflection as below. I wanted to know if there is any generic way of finding the property type instead of doing it int he below way.

string currentlblTxt;
string currentTxt;
Assembly assembly = Assembly.GetAssembly(typeof(myAdapter));
myAdapter currentEventObject = (myAdapter)assembly.CreateInstance(myClassName);
[code]...

View 1 Replies

WCF / ASMX :: Set The Value Dynamically For A Property Of Type Color?

Jan 18, 2011

I have a page with a textbox. User enter the WCF Service URI and my program get the method names and the parameters. Then user enter the values and I want to dynamically call the method with passed parameter values.

how can I dynamically set the value of a property for a given object? For example: I have a method GetInfo(string name, Color favcolor) where name is string and favcolor is of System.Drawing.color type. How can I set the color attribute dynamically with user supplied value.

[Code]....

The last line is currently throwing an error

Object of type 'System.Drawing.Color' cannot be converted to type 'System.Drawing.Color'.

View 3 Replies

Web Forms :: Declaring Property Of Type Interface?

Jan 11, 2011

I have a Interface for CRUD operations.and some classes implemented it.I want to design a user control that have two buttons:insert and delete,to reuse this control over my forms.this class must have a instance of my interface to do insert and delete tasks (if I'm right).this is my interface:

[Code]...

my problem is,i can't declare a property of type ISchoolSystemRepository in user control,because i must pass T for interface.

View 1 Replies

Fluent Nhibernate System.ApplicationException : For Property 'Id' Expected '1' Of Type 'System.Int32' But Got '2' Of Type 'System.Int32'

Jul 6, 2010

I am writing unit tests for fluent Nhibernate, when I run the test in isloation it passes, but when I run multiple tests. or run the test more than once it starts failing with the message below System.ApplicationException : For property 'Id' expected '1' of type 'System.Int32' but got '2' of type 'System.Int32'

[TextFixture]
public void Can_Correctly_Map_Entity()
{
new PersistenceSpecification<UserProfile>(Session)
.CheckProperty(c => c.Id, 1)
.CheckProperty(c => c.UserName, "user")
.CheckProperty(c => c.Address1, "Address1")
.CheckProperty(c => c.Address2, "Address2")
}

View 2 Replies

C# - How To Make Property Declarable As Any Inheriting Type In Markup

Feb 2, 2010

I've seen various controls in ASP.NET with "collections" of objects, which you can use markup to define. For example:

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp
/Triggers>
</asp:UpdatePanel>

In the above example, you can add any number of triggers, and they can be of any type that extends UpdatePanelTrigger. I'd like to do something similar, but with only a single item instead of a collection

View 2 Replies

DataSource Controls :: The Type Specified In The TypeName Property Of ObjectDataSource Not Found

Jun 26, 2010

I am using Visual Studio 2010 for the first time. I program in MS Access for a long time at decide to move to the ASP world. My problem is that I design my first web .aspx default page with a simple data grid. I decided to connect the data via the business object data adapter. I use the Dataset designer to great the dataset. All looks well and works fine on my PC. But when moved to the server I get the Terror "The type specified in the TypeName property of ObjectDataSource not found".

From my reading for the past two days, it seems that something need to be define (a class of some sort) to let ASP know where to find the data adapter. If this is the case, then why did not Visual Studio 2010 did not automatically build the class in the appropriate BIN/ APP_CODE or Global directory and more importantly, why would it work fine on the PC , but not on the server. I am totally blind-sided by Visual Studio 2010 allowing me to design and test on PC but throws me a curl ball with moving to a server. Am I assuming to much from Visual Studio 2010???

What is the solution.. What I am looking for is to know where exactly where and how to write this class. I am so new to ASP, all of my reading just confusing me more and more by reading so many post on this error. I know it is probably a simple class to write somewhere, but why did not Visual Studio 2010 write it accordingly.

View 1 Replies

Web Forms :: MaximumValue Property Of 'RangeValidator1' Cannot Be Converted To Type 'Date'?

Aug 20, 2010

I am getting error message: The value '31/12/2050' of the MaximumValue property of 'RangeValidator1' cannot be converted to type 'Date'

Asp.net pages were working fine before but after reinstalling the VS2008 on new machine and copied the old pages to new machine i am getting this error message.

View 6 Replies

DataSource Controls :: When Should Use The Type Property Or Dbtype With Object Data Source

Apr 24, 2010

I'm trying to understand when to use the type property and when to use the dbtype property. I looked online but couldn't find a good article that said when and why.

View 3 Replies

Pass A Property Of The Type System.Uri To An WebControl From Inside An Aspx Page?

Jun 16, 2010

I want to pass a property of the type System.Uri to an WebControl from inside an aspx page.

Is it possible to pass the property like that:

<MyUserControl id="myusercontrol" runat="server">
<MyUrlProperty>
<System.Uri>http://myurl.com/</System.Uri>
</MyUrlProperty>
</MyUserControl>

instead of:

<MyUserControl id="myusercontrol" runat="server" MyUrlProperty="http://myurl.com/" />
which can't be casted from System.String to System.Uri EDIT The control is a sealed class and I don't want to modify it or write an own control. The goal is to set the url-property which is of the type System.Uri and not System.String.

View 1 Replies







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