July 2003 - Posts

One week later.....................

Tonight we're driving up to Murfreesboro to watch a DCI competition. I'm pretty stoked about it. The Blue Devils will actually be there. They've been one of my favorite Corps for many years. I haven't seen them live since around 92 or 93.

It's been a hectic week. This .NET project needs to be finished, and it just seems to produce a new road block everytime I work around one. This week has been working with sorting the DataGrid. Better yet, sorting the DataGrid with multiple pages. Sounds easy enough, but there's always something special about the way it needs to be done that make it a challenge. It's like this project is the guy that just can't say "I need a car". That would be too easy. It's like the guy that says "I need a car that will climb straight up the side of a building". WooHoo! w00t!

Back to work......................fun ......................fun.................fun...................

New Found Freakiness for the Day.......

My end users are starting to test the app I'm building and I get this email form one of them telling me that she can fill out the textboxes on the web form and then hit enter several times and it creates many duplicate entries. So I'm thinking "Yeah right". I mean, heck, I put tons of Required Field Validators all over this form. How can you click that button over and over without them firing?

So I check it out for myself, and sure enough, I filled out the form, tabbed to the Submit button, and began hammering away on the Enter key. I think I got to about 17 times before everything finally caught up to me and then the ReqField Validators fired off. SO DANG IT!! my DataGrid now had 17 duplicate entries in it. I asked around if anyone had heard of such an occurance, and one guy had some code that adds an attribute to the button for the onclick that disables the button until Postback. BUT.............guess what? Since I've already got my Field Validators, ASP.NET is generating it's own onclick. So it's not really seeing mine. We looked in the html, and they are both there. We then tried to add the this.disabled code in a manner that would append it to the generated onclick, but apparently it must read our code first and then generate the other onclick last.

What fun fun fun fun fun................................................................................................

So I guess I'll go back and fight with it some more.

How'd I get myself into this?

I've been having a nasty time over the last day or two with DataGrids. Everything that I want to do, that should be simple has been killing me. I think what I'm trying is simple enough. Yet, when I get down to trying it, it is much more complicated than it appears.

I know I'm being vague here, but I'm trying to spare you the details. Let's just say that I want to have a hyperlink column and each link needs to be different based on the rowID. So each link should look something like:

http://<servername>/page.aspx?ID=<rowID>

Sounds simple enough, but trying to tie each unique rowID to that link has been a challenge. I guess I'll get back to it for a bit and see if something new reveals itself.

Fun fun fun fun fun...............................

Do I look glazed over?

I picked up the expansion to Warcraft III yesterday, and well.............since I had the day off from work I've been playing today ................ALOT!

I think I've almost completed the journey back to reality now from game land. I think I'll go read a .NET book till I pass out.

We did actually make it to dinner with our .NET Developer Evangelist last night. We had a great time. We just ate, had a beer and talked about .NET development, life, the universe and everything.

Dinner with our Microsoft Guy

Our regional .NET Developer Evangelist is on his way into town and we're supposed to go eat tonight. It's always cool to hang when he comes through town to pick his brain and see what he's been up to. It's nice to share ideas over a couple of beers. We're headingdown to the Big River Grill. It'll be fun. So if you're coming through Chattanooga in the next 5 hours, come join us!

Then I'm rushing home to install the expansion to WarCraft III. We've been waiting a LONG time for this one. Yup. I'm a gamer. From Atari 5200 till present date. And if you are a gamer too, you need to vote now at G4TV.com for your favorites. Coming soon will be the first Televised Gamers Choice Awards. Check it out.

More Posts