Row keys for an ASP.NET 2.0 GridView

Thursday, 22 December 2005

I only just discovered this today, that if you tell a GridView control via its DataKeyNames property what the key column for each row is, then you can retrieve that value later by using the DataKeys property.


Dim sectionId As Integer = _ CInt(GridView1.DataKeys(row.RowIndex).Value)

Patterns & Practices Summit

Tuesday, 20 December 2005

Just came across this summit on Architecture and Design for .NET happening in Sydney, February 21-23, 2006.

CLVY In Build

Monday, 19 December 2005

I noticed tonight that our exchange has been updated from “Planned” to “In Build”. I’ve ordered HOME-Extreme-Value so that we’ll be migrated to the Agile DSLAM and be eligible for the higher speed and quota.

Excavation progress

Friday, 16 December 2005

Excavation at the back of our houseOne of the holes for the retaining wall still half-full of waterExcavation was due to be completed today, but due to the thunderstorms we had yesterday, the powder-dry clay has turned into a sticky, muddy mess! Way too wet for the excavators to work in. Hopefully we’ll have some dry weather for the next few days and they can come back next week.

Looks like the retaining wall won’t be finished in time for Christmas.

We've got Caller ID (CND)

Friday, 16 December 2005

I decided to take the plunge and ordered Caller ID on our home telephone this week. It costs $6/month which is not that cheap considering you just get a bit of extra data with each call, but I think with the savings we are making with using VoIP for virtually all of our phone calls it will be a useful addition.

Telstra have a deal that for the same price, you can actually choose two services, so as well Caller ID (or Calling Number Display as Telstra call it), I ordered a T1000C rental phone. This phone can display the Caller ID information, and also has the advantage of not requiring external power (unlike our existing cordless phone), so in the event of a power failure or flat battery we will still be able to make and receive calls.

The only configuration change I needed to make to my Sipura 3000 was to change the ring-tone back to a more conventional Australian ring. Without that, the telephone was losing the Caller ID info after the first ring.