これは私が抱えているちょっとした問題です。いくつかの値を配列に格納します。
Telco1 = a.Split(";")
For i = 0 To Telco1.Count - 1
Telco2 = Telco1(i).Split(".")
TelcoID.Add(Telco2(0))
TelcoName.Add(Telco2(1))
Next
Telco1とTelco2は、文字列としてのパブリックTelco1()です。ユーザーがTelcoID配列に格納されているTelcoIDを選択した場合、その値を別のページに送信します。
Response.Redirect("ReloadValue.aspx?TelcoID=" + TelcoID[0])
現在、エラーは言った
文字列およびSystem.Collection.Arraylistに対して演算子+が定義されていません
次に、次のように事前定義された整数として値を送信しようとします。
Response.Redirect("Product.aspx?TelcoID=" + "2")
次のページ( "Product.aspx")で、
b = Request.QueryString["TelcoID"].ToString()
しかし、私が受け取るエラーは次のように述べています
タイプSystem.Collection.Specialized.NameValueCollectionの値を文字列に変換できません
このページにある値を使用して、データベースからドロップダウンリストに表示するデータを決定するために使用したいと思いました。このエラーを修正する方法を教えてください。