Common Function Library – HasValue()

Like many programmers, I have a Common Function Library containing generic methods I use over and over again. Here is one of them. I use this often to test if a variable or object exists and if it has any value. This is an easy way to avoid NullReferenceExceptions or other errors that would crop … Continue reading Common Function Library – HasValue()

My Love-Hate Relationship with DotNetNuke

I am an ASP.NET programmer, so when I needed to implement a Content Management System (CMS), I looked around for an ASP.NET-based system that would let me create add-ons or modules if the base package didn't do everything I want. I just knew that my clients would insist on implementing some feature or another in … Continue reading My Love-Hate Relationship with DotNetNuke

Elmah Signaling – How To Log Exceptions with Elmah but Continue Processing

Elmah is an excellent tool for web programmers. It is an extremely easy to install exception handler that logs application exceptions and sends the user to an "oops" page. It can also send an email to the developer or webmaster. But what if you want to log an error but NOT send the user to … Continue reading Elmah Signaling – How To Log Exceptions with Elmah but Continue Processing

How To Avoid Null Reference Exceptions in an ASPX File When Dynamically Populating a GridView or ListView Control

The situation: You have a GridView control with a TemplateField in your ASPX page that is dynamically populated from a database. You of course use an Eval() statement to dynamically populate the TemplateField, but the db field is nullable (and in fact contains a null value), and when you run the page, you get an … Continue reading How To Avoid Null Reference Exceptions in an ASPX File When Dynamically Populating a GridView or ListView Control

How to Require a Textbox Be Completed When “Other” is Selected in a CheckBoxList

The Situation: You have a CheckBoxList with an "Other (please specify)" option at the end. If the visitor selects "Other", you want to require that they fill out the "Other" textbox as shown here: You will need to use a Custom Validator attached to the “Other” text box. ASPX file: Client Validation The client validation … Continue reading How to Require a Textbox Be Completed When “Other” is Selected in a CheckBoxList