ComponentArt UI Framework 2009.2 Beta is now available for download. It includes the much-anticipated Scheduler control for ASP.NET AJAX as well as a number of new Silverlight controls. While the first preview of 2009.2 is out, there is plenty more development...
MaskedInput class's Transform property that I described in depth in a few preceding blog posts presented us with an interesting design dilemma. At first it seemed like it should be a typical enumeration property, with one value for each Transform...
In the previous post I explained how you can customize the behaviour of MaskedInput’s Transforms. That should probably cover all your needs. However, MaskedInput’s architecture does allow for one more way to customize transforms. You can actually...
In this blog post I will assume that you understand how MaskedInput Transforms function. It was explained in the previous blog post . Here is the list of currently implemented transforms: CreditCard_VisaMasterCard - Visa or MasterCard credit card number...
The format of the masked input is fully defined by the "Transform" it uses. A Transform is a client-side JavaScript object containing just three functions: validate – A function that takes a look at what the user just typed into the masked...
Short Story: This will not work: < ComponentArt : NumberInput runat = "server" ID = "MyNumberInput" /> < input type = "button" value = "+" onclick = "MyNumberInput.increaseValue();" /> <...
Myth: You can't have a string literal stretch across two lines of text in JavaScript. Fact: You can have multiline string literals in JavaScript in all browsers. Multiline (or is it "multi-line"?) strings are a fringe feature of programming...
" If you set a default style for the td tag in your stylesheet, like this, td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;} then this will be used in your tab strip, no matter what style you create for the tab items...
Much buzz has already been created around new client-side localization features introduced with ASP.NET AJAX Beta 2. Most of it has focused on localized resources, which can now easily be retrieved from the server by client scripts. This makes sense ...
I recently read a post in [Bertrand Le Roy's blog] titled [A nice and compact way to coerce to Boolean in JavaScript] . Having used JavaScript extensively for the past few years, I knew from the title what the post would be about - the lovely double...