Removing and adding event handlers using reflection
Recently I ran into an situation that I need to remove all the event handlers, perform some work and then re-attach all the event handlers.
Recently I ran into an situation that I need to remove all the event handlers, perform some work and then re-attach all the event handlers.
WCF (Windows Communication Foundation) comes with .NET 2.0, and with JSON serialization format with .NET 3.5. The most important DLL is ServiceModel. The thing is, when installing the .NET framework, it doesn
Validation is pretty essential for a web page with form submission. But even with all the help from Microsoft’s wonderful validation controls, at times some petty details becomes quite annoying problems to solve. This post is to list out some useful resources… Validating ASP.NET Server Controls http://msdn.microsoft.com/en-us/library/aa479013.aspx User Input Validation in ASP.NET http://msdn.microsoft.com/en-us/library/ms972961.aspx ASP.NET Validation … Continued
ASP.NET provides all the wonderful validation controls and perform both client-side and server-side validation. However, to validate a CheckBox, only the Custom Validation Control can be used. Assume you have the following… <span><asp:CheckBox ID=”MyCheckBox” runat=”server” onClick=”if (this.checked) CheckBoxChecked(); else CheckBoxUnchecked();” />Yes, your website is awesome! =) </span> <asp:CustomValidator ID=”MyCheckBoxValidator” runat=”server” ErrorMessage=”Custom Validator” ClientValidationFunction=”ClientValidateMyCheckBox” ValidationGroup=”MyValidationGroup” OnServerValidate=”MyCheckBoxValidator_ServerValidate”>Required.</asp:CustomValidator> … Continued
ASP.NET CSS Friendly Control Adapters http://www.asp.net/CSSAdapters/ http://www.codeplex.com/cssfriendly I guess this exists because Microsoft realizes that some of its rendered HTML code are not that easy to apply CSS to. So this adapter comes and stands in the way of the rendering process to generate different sets of HTML. It’s pretty cool because at the very … Continued