#jquery #asp.net #datagridview
Вопрос:
У меня есть asp.net таблица данных:
<asp:GridView ID="gvCustomers" runat="server" Width="100%" CssClass="table table-striped table-bordered table-hover"
AutoGenerateColumns="False" DataKeyNames="PBX_NAME" EmptyDataText="There are no data records to display." OnRowCommand="gvCustomers_RowCommand1">
<Columns>
<asp:BoundField DataField="PBX_NAME" HeaderText="PBX_NAME" ReadOnly="True" SortExpression="PBX_NAME" />
<asp:BoundField DataField="PBX_EXTENSION" HeaderText="PBX_EXTENSION" SortExpression="PBX_EXTENSION" HeaderStyle-CssClass="visible-lg" ItemStyle-CssClass="visible-lg" />
<asp:BoundField DataField="PBX_DECT" HeaderText="PBX_DECT" SortExpression="PBX_DECT" ItemStyle-CssClass="visible-lg" HeaderStyle-CssClass="visible-lg" />
<asp:ButtonField ButtonType="Button" CommandName="AddToFav" Text="AddToFav" runat="server">
<ControlStyle BackColor="#99CCFF" BorderColor="black" CssClass="btn btn-primary" />
</asp:ButtonField>
</Columns>
</asp:GridView>
И я заполняю его jquery
function OnSuccessx(response) {
var xmlDoc = $.parseXML(response.d);
var xml = $(xmlDoc);
var customers = xml.find("Customers");
if (row == null) {
row = $("[id*=gvCustomers] tr:last-child").clone(true);
}
$("[id*=gvCustomers] tr").not($("[id*=gvCustomers] tr:first-child")).remove();
if (customers.length > 0) {
$.each(customers, function () {
var customer = $(this);
$("td", row).eq(0).html($(this).find("PBX_NAME").text());
$("td", row).eq(1).html($(this).find("PBX_EXTENSION").text());
$("td", row).eq(2).html($(this).find("PBX_DECT").text());
$("[id*=gvCustomers]").append(row);
var id = $(this).find("PBX_DECT").text();
if (id == "0") {
}
row = $("[id*=gvCustomers] tr:last-child").clone(true);
});
} else {
var empty_row = row.clone(true);
$("td:first-child", empty_row).attr("colspan", $("td", row).length);
$("td:first-child", empty_row).attr("align", "center");
$("td:first-child", empty_row).html("No records found for the search criteria.");
$("td", empty_row).not($("td:first-child", empty_row)).remove();
$("[id*=gvCustomers]").append(empty_row);
}
};
Как я могу отключить кнопку datagrid <asp:ButtonField ButtonType="Button" CommandName="AddToFav" Text="AddToFav" runat="server">
с помощью jquery после заполнения сетки ? В зависимости от значения «PBX_DECT» каждой строки ?