dont forget, injection necessarily need not be of the SQL injection type. users can also try to inject HTML into ur text. .NET has an inbuilt protecting mechanism for this. but if that has been disabled then somebody could as well as do this:
<script>window.close()</script>
and in the page that tries to display this the script will execute.
suggestion:
either validate the fields where u collect the data
OR
Do a HtmlEncode on ALL the fields where no such validations have been done...
Known is handfull, Unknown is worldfull