Click here to Skip to main content
15,915,160 members

Comments by spriyanair (Top 28 by date)

spriyanair 4-Apr-16 9:09am View    
iam converting datatable to xml and binding that.need to to know how to bind data to the label inside table which is inside gridview.

function OnSuccess(response) {
debugger;
var xmlDoc = $.parseXML(response.d);

var xml = $(xmlDoc);

var customers = xml.find("datatb");

var row = $("[id*=gvCustomers] tr:last-child").clone(true);

var gvCustomers = $("#<%=gvCustomers.ClientID%>");
var rows = gvCustomers.children("tbody").children("tr");
var dataRow = rows.eq(1);
$("td", row).eq(0).html($(this).find("RunID").text());
var lblFileName = dataRow.find("[id*='lblFileName']");
lblFileName.html("Hello world ");


$("[id*=gvCustomers] tr").not($("[id*=gvCustomers] tr:first-child")).remove();

$.each(customers, function () {

var customer = $(this);

$("td", row).eq(0).html($(this).find("RunID").text());
var rows = gvCustomers.children("tbody").children("tr");
var dataRow = rows.eq(1);
var lblFileName = dataRow.find("[id*='lblFileName']");
lblFileName.html($(this).find("FileName").text());
var lblUploadedby = dataRow.find("[id*='lblUploadedby']");
lblUploadedby.html($(this).find("UploadedBy").text());
var lblUploadedOn = dataRow.find("[id*='lblUploadedOn']");
lblUploadedOn.html($(this).find("UploadedOn").text());
var lblComments = dataRow.find("[id*='lblComments']");
lblComments.html($(this).find("Comments").text());
$("[id*=gvCustomers]").append(row);

row = $("[id*=gvCustomers] tr:last-child").clone(true);

});

}
spriyanair 4-Apr-16 9:06am View    
I need to do the binding thru javascript due to someother functionalities
spriyanair 4-Apr-16 9:05am View    
outside grid
spriyanair 4-Apr-16 8:22am View    
button click
spriyanair 4-Apr-16 5:38am View    
yes first column only. But one small issue its is not merging for the last id.