Blog Posts

  • Let us know what you want!

    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...

    Posted by jovan

    Posted on Thu Jun 25, 2009 @ 12:49 PM

    Filed under:
  • MaskedInput Transform Intellisense

    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...

    Posted by jovan

    Posted on Mon Oct 27, 2008 @ 7:06 AM

  • Building in new MaskedInput Transforms

    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...

    Posted by jovan

    Posted on Fri Oct 24, 2008 @ 7:05 AM

  • Customizing MaskedInput Transforms

    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...

    Posted by jovan

    Posted on Thu Oct 23, 2008 @ 6:30 AM

  • MaskedInput Transform functionality

    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...

    Posted by jovan

    Posted on Wed Oct 22, 2008 @ 7:06 AM

  • Major input control Gotcha

    Short Story: This will not work: < ComponentArt : NumberInput runat = "server" ID = "MyNumberInput" /> < input type = "button" value = "+" onclick = "MyNumberInput.increaseValue();" /> <...

    Posted by jovan

    Posted on Tue Oct 14, 2008 @ 8:17 AM

  • Multiline strings in JavaScript

    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...

    Posted by jovan

    Posted on Wed Oct 17, 2007 @ 4:53 PM

    Filed under: ,
  • Tackling Stubborn TD Style Definitions

    " 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...

    Posted by jovan

    Posted on Mon Jun 18, 2007 @ 2:05 PM

    Filed under: ,
  • Client-side Date Format Localization in ASP.NET AJAX

    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 ...

    Posted by jovan

    Posted on Fri Dec 1, 2006 @ 10:03 PM

    Filed under: ,
  • Quick Type Conversions and Other JavaScript Tricks

    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...

    Posted by jovan

    Posted on Tue Nov 28, 2006 @ 11:28 PM

    Filed under: