Hello,
I need to use a data type where I can add items, sort them
alphabetically and then use it as a datasource or bind it to a
DropDownList.
Could someone please tell me which data type should I use?
I was trying a ArrayList but I am not able to use it as my DropDownList
datasource.
Thanks,
Miguel 1 985
Nate wrote:
The easiest thing to use would be a datatable. For a more elegant solution,
you'll need your own custom entity that implements IComparable (for sorting):
public class MyEntity : IComparable
{
private ... (private fields)
public string MyProperty
{
get { return _myproperty; }
}
.. more public properties
public int CompareTo(object obj)
{
MyEntity temp = obj as MyEntity;
if (temp != null)
return this.MyProperty.CompareTo(temp.MyProperty);
}
}
Then you can add these little bastards to a List<>:
System.Collections.Generic.List<MyEntitymyEntities = new
System.Collections.Generic.List<MyEntity>();
myEntities.Add(new MyEntity(....));
// add however many
myEntities.Sort();
ddl.DataTextField = "WhatEverPublicPropertyYouWantedToShowUpAsText ";
ddl.DataValueField = "WhatEverPublicPropertyYouWantedAsAnInternalValue" ;
ddl.DataSource = myEntities;
ddl.DataBind();
viola...
"shapper" wrote:
Hello,
I need to use a data type where I can add items, sort them
alphabetically and then use it as a datasource or bind it to a
DropDownList.
Could someone please tell me which data type should I use?
I was trying a ArrayList but I am not able to use it as my DropDownList
datasource.
Thanks,
Miguel
Thanks,
That is a really good solution.
Thanks once again,
Miguel This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Thomas Paul Diffenbach |
last post by:
Can anyone point me to an open source library of /statically
allocated/ data structures?
I'm writing some code that would benefit from trees, preferably self
balancing, but on an embedded system...
|
by: Dan |
last post by:
I'm trying to creat a data structure, that can be either a integer,
double, string, or linked list. So I created the following, but don't
know if it is the data structure itself causing problems,...
|
by: mesut demir |
last post by:
Hi All,
When I create fields (in files) I need assign a data type like char,
varchar, money etc.
I have some questions about the data types when you create fields in a
file.
What is the...
|
by: Joel Hedlund |
last post by:
Hi!
The question of type checking/enforcing has bothered me for a while, and
since this newsgroup has a wealth of competence subscribed to it, I
figured this would be a great way of learning...
|
by: MMcCarthy |
last post by:
Type MemSize RetVal of VarType() Declaration Char Conversion
Boolean 2b vbBoolean(11) CBool()
Byte 1b vbByte(17) ...
|
by: DolphinDB |
last post by:
Tired of spending countless mintues downsampling your data? Look no further!
In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
|
by: ryjfgjl |
last post by:
ExcelToDatabase: batch import excel into database automatically...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM).
In this month's session, we are pleased to welcome back...
|
by: Vimpel783 |
last post by:
Hello!
Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
|
by: jfyes |
last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
|
by: PapaRatzi |
last post by:
Hello,
I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
|
by: Shællîpôpï 09 |
last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
|
by: Faith0G |
last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
| |