Rusty Programmer
Привет, ты можешь сделать это вот так:
<form id="Paypal" name="Paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr">
method="post">
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="business" value="<%=System.Web.Configuration.WebConfigurationManager.AppSettings[" paypalemail="] %>" />
<asp:repeater id="rptItems" runat="server" xmlns:asp="#unknown">
<itemtemplate>
<input type="hidden" name="item_name_<%# Eval("itemCount") %>" value="<%# Eval("itemValue") %>" />
<input type="hidden" name="quantity_<%# Eval("itemCount") %>" value="<%# Eval("quantityValue") %>" />
<input type="hidden" name="amount_<%# Eval("itemCount") %>" value="<%# Eval("amountValue") %>" />
</itemtemplate>
</asp:repeater>
<input type="hidden" name="shipping_1" value="5" />
<input type="hidden" name="handling_1" value="5" />
<input type="hidden" name="tax_1" value="5" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="return" value="<%=System.Web.Configuration.WebConfigurationManager.AppSettings[" successurl="] %>" />
<input type="hidden" name="cancel_return" value="<%=System.Web.Configuration.WebConfigurationManager.AppSettings[" failedurl="] %>" />
<input type="hidden" name="lc" value="test lc country" />
<input type="submit" value="Submit" />
</form>
и ваш код позади должен быть:
DataTable dtItems = new DataTable();
dtItems.Columns.Add("itemCount");
dtItems.Columns.Add("itemValue");
dtItems.Columns.Add("quantityValue");
dtItems.Columns.Add("amountValue");
dtItems.Rows.Add("1","Cellphone", "10", "200.00");
dtItems.Rows.Add("2", "Bag", "2", "250.00");
dtItems.Rows.Add("3", "Mouse", "10", "3500.00");
dtItems.Rows.Add("4", "Keyboard", "5", "200.00");
rptItems.DataSource = dtItems;
rptItems.DataBind();
Помните, что это всего лишь пример, так что извините за беспорядочный код. Я надеюсь, что это поможет вам. :D