Hi!
I want to transfer our DataList with template to the Grid control and don't know how to go about it, please help! This datalist has custom paging too:
I want to transfer our DataList with template to the Grid control and don't know how to go about it, please help! This datalist has custom paging too:
<asp:datalist id="dlProducts" runat="server" EnableViewState="False"> |
<HeaderTemplate> |
</td> |
<td colspan="9" /> |
</tr> |
<tr class="gridHeader"> |
<td width="5%">SC</td> |
<td width="15%">Man Code</td> |
<td width="30%">Description</td> |
<td width="10%" align="right">Cost 1</td> |
<td width="10%" align="right">Cost 2</td> |
<td width="10%" align="right">Cost 3</td> |
<td width="10%" align="right">Cost 4</td> |
<td width="10%" align="right">Status</td> |
</tr> |
</HeaderTemplate> |
<ItemTemplate> |
</td> |
<td colspan="9" /> |
</tr> |
<tr class="gridItem"> |
<td width="5%" align="left"><asp:HyperLink id="hlnkSC" runat="server" NavigateUrl='<%# String.Format("~/Purchasing/ProductDealerDetail.aspx?siid={0}", DataBinder.Eval(Container.DataItem, "SupplierItemId")) %>' Text='<%# DataBinder.Eval(Container.DataItem, "SourceCode") %>'/></td> |
<td width="15%" align="left"><asp:HyperLink id="hlnkManCode" runat="server" NavigateUrl='<%# String.Format("~/Purchasing/ProductDealerDetail.aspx?siid={0}", DataBinder.Eval(Container.DataItem, "SupplierItemId")) %>' Text='<%# DataBinder.Eval(Container.DataItem, "SupplierItemCode") %>'/></td> |
<td width="30%" align="left"><asp:HyperLink id="hlnkItem" runat="server" NavigateUrl='<%# String.Format("~/Purchasing/ProductDealerDetail.aspx?siid={0}", DataBinder.Eval(Container.DataItem, "SupplierItemId")) %>' Text='<%# DataBinder.Eval(Container.DataItem, "SupplierProduct") + " " + DataBinder.Eval(Container.DataItem, "Description2") %>'/></td> |
<td width="10%" align="right"><%# FormatCurrencyString(DataBinder.Eval(Container.DataItem, "OCCost")) %></td> |
<td width="10%" align="right"><%# FormatCurrencyString(DataBinder.Eval(Container.DataItem, "OCCost1")) %></td> |
<td width="10%" align="right"><%# FormatCurrencyString(DataBinder.Eval(Container.DataItem, "OCCost2")) %></td> |
<td width="10%" align="right"><%# FormatCurrencyString(DataBinder.Eval(Container.DataItem, "OCCost3")) %></td> |
<td width="10%" align="right"><it:TextImage id="Textimage1" Text='<%# DataBinder.Eval(Container.DataItem, "ItemStatusImage" )%>' ImageUrl='<%# DataBinder.Eval(Container.DataItem, "ItemStatusImage" )%>' ImageDirectory="/ItemStatus" Runat="Server" /></td> |
</tr> |
</ItemTemplate> |
</asp:datalist> |