dotvvm icon indicating copy to clipboard operation
dotvvm copied to clipboard

BootstrapCustom checkboxes doesn't work in repeater (Bootstrap v4)

Open MichalOberreiter opened this issue 5 years ago • 0 comments

Hi,

control bs:CheckBox (maybe even RadioBox) with FormControlStyle="BootstrapCustom" doesn't work in repeater because of generated ID. Only first checkbox is checked.

BEHIND:

    public class TestViewModel : DotvvmViewModelBase
    {
        public List<string> Data { get; set; } = new List<string>()
        {
            "Item 1", "Item 2", "Item 3"
        };

        public List<int> SelectedValues { get; set; } = new List<int>();
    }

HTML:

    <dot:Repeater DataSource="{value: Data}">
        <ItemTemplate>

            <bs:CheckBox Text="{value: _this}" CheckedItems="{value: _parent.SelectedValues}" CheckedValue="{value: _index}" FormControlStyle="BootstrapCustom" RenderLabel="true"></bs:CheckBox>

        </ItemTemplate>
    </dot:Repeater>

MichalOberreiter avatar Jul 24 '20 06:07 MichalOberreiter