使用Jquery在asp:CheckBoxList中绑定数据

时间:2014-01-11 06:33:49

标签: javascript jquery asp.net

我有一个asp:复选框列表控件

<asp:CheckBoxList ID="chkProperty" runat="server"> </asp:CheckBoxList>

也是按钮控件

<asp:Button OnClick="FillCheckBox();"><asp:Button>

当使用jquery

触发按钮单击事件时,如何在复选框列表控件中绑定一些虚拟数据

我试过的是点击按钮

   objXML_RegionData.setProperty("SelectionLanguage", "XPath");
    xpath = "//Name";
    result = objXML_RegionData.selectNodes(xpath);
    var row = $("[id*=chkProperty] tr:last-child").clone(true);
    $("[id*=chkProperty] tr").remove();
    $.each(result , function () {
        var customer = $(this);
        $("input", row).val($(this).attr("CustomerID"));
        $("label", row).html($(this).attr("ContactName"));
        $("[id*=chkProperty] tbody").append(row);
        row = $("[id*=chkProperty] tr:last-child").clone(true);
    });

我尝试将联系人姓名绑定为文本和客户ID作为chekbox list的值。但没有显示

1 个答案:

答案 0 :(得分:0)

如果没有错,请尝试这样,

<asp:CheckBoxList ID="CheckBoxList1" runat="server">
    </asp:CheckBoxList>
<asp:Button runat="server" OnClick="FillCheckBox"></asp:Button>

在c#

 protected void FillCheckBox(object sender, EventArgs e)
{
    CheckBoxList1.Items.Add("Dummy data 1");
    CheckBoxList1.Items.Add("Dummy data 2");
}

使用此功能,您可以将数据绑定到checkboxlist。让我知道结果。