Putting columns in a dropdown can be done by concatinating fields within your sql select statement, even padding with Tab keys can be in there as well.
This is a crude solution and you won't get a line dividing the column either.
You don't need a code generator, you can can do this with some logic and a couple of nested loops.
Can you spell out what the user can select and how things are presented.
At the top of each code page place the following...
Option Explicit On
Option Strict On
You're obviously trying to assign something to an Integer Variable that is not of Integer type.
Not huge, less than 20 files, I can't remember if it was WinForms or WebForms.
At the time I had a theory of what may have caused it, but it slips my mind at this time, sorry.
* Seems to me like Robby can't remember much lately. * :)
The same thing happened to me a while back, I ported all the files into a new project and all was fine thereafter.
I really don't know what caused it and I didn't take the time to research it.
You can use Page.Controls.Add( New LiteralControl("<TD>")) or something like that.
Or design all the <TD> tags and place ASP Label controls within them (at design-time) and pass your values to these labels.
One thing that should have been set on by default in VB.NET is Option Strict and Option Explicit, I pretty much refuse to help people that do not set these.
As far as C# or VB.NET, I don't care which I use, they're both perfect.
You can create a stored proc to do your paging, so that each results set returned is only as large as your page size. (let's say 50)
You don't want a result of 800,000 records that's for sure.
If it's using the events of StartMe then you need to pass along obj and e, otherwise remove the args from the Sub declaration since it doesn't look like you're using them in CheckUser().