DotNetShipping GetRates не возвращает результатовC#

Место общения программистов C#
Ответить
Anonymous
 DotNetShipping GetRates не возвращает результатов

Сообщение Anonymous »

Я пытаюсь использовать бесплатную библиотеку DotNetShipping для получения тарифов от FedEx. Я получил все учетные данные для тестирования от FedEx и загрузил пример кода, который пытаюсь заставить работать. Вот мой код:

Код: Выделить всё

       string fedexKey = "9nbqfLR71E4izdwj";
string fedexPassword = "3SvlwGqXUstxdrCxSXMIgXzeK";
string fedexAccountNumber = "510087720";
string fedexMeterNumber = "259501201";

// Setup package and destination/origin addresses
var packages = new List
();
packages.Add(new Package(12, 12, 12, 35, 150)); // Length, Width, Height, Weight, Insured Value
packages.Add(new Package(4, 4, 6, 15, 250)); // Length, Width, Height, Weight, Insured Value

var origin = new DotNetShipping..Address("Chicago", "IL", "60601", "US"); // City, State, Postal Code, Country Code
var destination = new DotNetShipping.Address("New York", "NY", "10001", "US"); // US Address

// Create RateManager
var rateManager = new RateManager();

// Add desired DotNetShippingProviders
rateManager.AddProvider(new FedExProvider(fedexKey, fedexPassword, fedexAccountNumber, fedexMeterNumber, false));

// Call GetRates()
Shipment shipment = rateManager.GetRates(origin, destination, packages);

SqlCommand sqlCmd2 = new SqlCommand();
DataTable table = new DataTable();
table.Columns.Add("MyRate", typeof(string));
foreach (Rate rate in shipment.Rates)
{
DataRow tableRow = table.NewRow();
tableRow["MyRate"] = rate.ToString();
table.Rows.Add(tableRow);
}
Repeater2.DataSource = table;
Repeater2.DataBind();
Я пытаюсь привязать результаты к элементу управления повторителем, но результаты не возвращаются — в результате 0 строк. Я тоже не получаю ошибку. Я не могу понять, как получить обратно информацию, которая даст мне представление о том, что я делаю неправильно. Любой совет очень ценится.


Подробнее здесь: https://stackoverflow.com/questions/792 ... no-results
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»