2

そこで、Bootstrap を使用して、モーダルを作成して表示するカスタム VB.net コントロールを作成しました。モーダルの本体とフッターはPanelコントロールから作られています。モーダルのボディ内のフロントエンドにCheckBoxListコントロールを追加し、それにバインドしています。そのため、ボタンをクリックするCheckBoxListとアイテムが失われます。どのアイテムが選択されたかを確認できる必要があります。

バックエンドで。

<Bindable(True), Category("Appearance"), DefaultValue(""), Description("Modal Body."), _  
DesignerSerializationVisibility(DesignerSerializationVisibility.Content),   PersistenceMode(PersistenceMode.InnerProperty)> _  
Public Overridable Property ModalBody As Panel  
    Get  
        Return _ModalBody  
    End Get  
    Set(value As Panel)  
        _ModalBody = New Panel  
        _ModalBody = value  
        _ModalBody.CssClass = "modal-body"  
    End Set  
End Property  

フロントエンドで。

<ModalBody runat="server">  
  <asp:CheckBoxList ID="chkBoxTest" runat="server"></asp:CheckBoxList>
</ModalBody>`

ビューステートを維持する方法がわかりません。私は調査を行いましたが、解決策が見つかりませんでした。

4

0 に答える 0