<asp:Repeater ID="rptAssets" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<div id="dvAssetsDetails" class="assetDetails">
<h3><i id="iFav" class='<%#DataBinder.Eval(Container.DataItem,"AssetFavourites")%>' onclick="myFav('<%#DataBinder.Eval(Container.DataItem,"Assetid")%>', '<%#DataBinder.Eval(Container.DataItem,"AssetFavourites")%>')"></i>
<p onclick="loadingRighPanal('<%#DataBinder.Eval(Container.DataItem,"Assetid")%>')" style="padding-left: 13px" id="description"><%#DataBinder.Eval(Container.DataItem,"Description")%> </p>
<strong id="assetCode"><%#DataBinder.Eval(Container.DataItem,"AssetCode")%>'</strong>
</h3>
<span>
<i id="ivbStatus" class='<%#DataBinder.Eval(Container.DataItem,"VibrationStatus")%>'></i>
<i id="iperStatus" class='<%#DataBinder.Eval(Container.DataItem,"PerformanceStatus")%>'></i>
<i id="ioilStatus" class='<%#DataBinder.Eval(Container.DataItem,"OilStatus")%>'></i>
<i id="issStatus" class='<%#DataBinder.Eval(Container.DataItem,"StartStopStatus")%>'></i>
<p id="location"><%#DataBinder.Eval(Container.DataItem,"Location")%></p>
</span>
</div>
</ItemTemplate>
</asp:Repeater>
var xmlDoc = $.parseXML(response.d);
var xml = $(xmlDoc);
pageCount = parseInt(xml.find("PageCount").eq(0).find("PageCount").text());
var customers = xml.find("AssetSummary");
customers.each(function () {
var customer = $(this);
var table = $("#ExtraDiv .assetDetails").eq(0).clone(true);
$("#assetCode", table).html(customer.find("AssetCode").text());
$("#location", table).html(customer.find("Location").text());
$("#ExtraDiv").append(table).append("<br />");
});
public static List<AssetSummary> GetCustomersData(int startIndex, int endIndex)
{
return GetData(startIndex, endIndex);
}
private static List<AssetSummary> GetData(int startIndex, int endIndex) //SqlCommand cmd
{
return LoadAssetInfo.GetAssetInfo(startIndex, endIndex);
}
[WebMethod]
public static string GetCustomers(int pageIndex)
{
int endIndex = pageIndex * 10;
int startIndex = endIndex - 10;
return XmlSerialize(GetCustomersData(startIndex, endIndex));
}
public static string XmlSerialize(List<AssetSummary> emps)
{
System.Xml.Serialization.XmlSerializer xmlSer = new System.Xml.Serialization.XmlSerializer(emps.GetType());
StringWriter textWriter = new StringWriter();
xmlSer.Serialize(textWriter, emps);
xmlSer = null;
return textWriter.ToString();
}