Results 1 to 2 of 2

Thread: setSelectionRequired(true) for radiogroup doesn't work

Hybrid View

Previous Post Previous Post   Next Post Next Post
    Thank you for reporting this bug. We will make it our priority to review this report.
  1. #1
    Ext GWT Premium Member
    Join Date
    Jul 2010
    Posts
    9
    Vote Rating
    0
      0  

    Default setSelectionRequired(true) for radiogroup doesn't work

    Hello,

    If we create a new RadioGroup with "setSelectionRequired(true)" we can validate it even if no value is selectionned.

    Example :

    RadioGroup saveTypeRadioGroup = new RadioGroup("saveTypeRadioGroup");
    saveTypeRadioGroup.setId(RADIO);
    saveTypeRadioGroup.setFieldLabel(Crm.crmConstants.filter_type());
    saveTypeRadioGroup.setSelectionRequired(true);


    saveTypeRadioGroup.add(presetRadio);
    saveTypeRadioGroup.add(compoundRadio);

    If there is no value for presetRadio neither for compoundRadio, we can however validate it.

    Thank you for your response.

    Corinne

  2. #2
    Ext GWT Premium Member
    Join Date
    Jul 2010
    Posts
    9
    Vote Rating
    0
      0  

    Default Problem is resoved

    Hello,

    I have added a validator to my RadioGroup, now it is ok :

    if (c instanceof RadioGroup) {
    ((RadioGroup) c).setValidator(new Validator() {
    public String validate(Field<?> field, String value) {
    if (!((RadioGroup) c).isValid(true)) {
    return "";
    }
    return null;
    }
    });
    ((RadioGroup) c).setSelectionRequired(mandatory);

    Bye
    Corinne

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •