私は次のコードを書きました:
Dim E_ID As Integer
E_ID = Convert.ToInt16(Request.QueryString("ID"))
しかし、実行すると、常に次のようになりますFormatException
。
エラー: 入力文字列の形式が正しくありません。
何が原因でしょうか?
私はこのような値を送信しています。
Protected Sub lnkPrint_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lnkPrint.Click
lnkPrint.Attributes.Add("onclick", "return openBadgeReportPage('" + ddEvent.DataValueField + "','" + ddType.DataValueField + "')")
End Sub
End Class