Отключенный флажок теряет значение при сохранении

У меня есть флажок, который отключен. Я нажимаю кнопку, которая устанавливает значение этого флажка как «отмеченное». Когда я иду, чтобы сохранить, флажок теряет свое значение. У кого-нибудь есть идеи? Вот простой макет:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view
    xmlns:xp="http://www.ibm.com/xsp/core">
    <xp:this.data>
        <xp:dominoDocument
            var="MainForm"
            formName="MainForm" />
    </xp:this.data>
    <xp:checkBox
        text="CheckBox"
        id="CheckBox"
        value="#{MainForm.CheckBox}"
        disabled="true"
        checkedValue="Y"
        uncheckedValue="N">
    </xp:checkBox>
    <xp:br></xp:br>
    <xp:button
        id="setBc"
        value="Set CheckBox">
        <xp:eventHandler
            event="onclick"
            submit="true"
            refreshMode="partial"
            refreshId="CheckBox">
            <xp:this.action><![CDATA[#{javascript:getComponent("CheckBox").setValue("Y");}]]></xp:this.action>
        </xp:eventHandler>
    </xp:button>
    <xp:button
        value="Save"
        id="button5">
        <xp:eventHandler
            event="onclick"
            submit="true"
            refreshMode="complete">
            <xp:this.action><![CDATA[#{javascript:MainForm.save();}]]></xp:this.action>
        </xp:eventHandler>
    </xp:button>
</xp:view>
0
задан Ryan Buening 22 March 2012 в 15:28
поделиться