こんにちは、私はmvc4に取り組んでいます。ここでいくつかの問題があります。フォームコレクションから値を取得すると、「String []」のような配列に格納している値を取得しています。それらの値をデータベーステーブルに移動しますが、 「入力文字列が正しい形式ではありませんでした」という問題が常に1つだけ発生します
ここに私のコードは続きます:'
string[] BundleItemID = form.GetValues("txtbundleid");
for (int i = 0; i < skuid.Length; i++)
{
ProductBundleItem productbundleitem = new ProductBundleItem();
if (!string.IsNullOrEmpty(BundleItemID[i]))
{
productbundleitem.BundleItemId = Convert.ToInt64(BundleItemID[i]);
}
}
「Convert.ToInt64(BundleItemID[i])」から「BundleItemId」に値を移動しようとすると、「入力文字列が正しい形式ではありませんでした」というエラーが表示されます事前に感謝します