I tend to use Hungarian Notation with ASP.NET server controls only, otherwise I find it too hard to work out what controls are what on the form.
Take this code snippet:
If someone can show a better way of having that set of control names without Hungarian I'd be tempted to move to it.