我是新手。请不要给我减去声望&块。我的问题是我在xamarin.ios中有一个按钮。我使用该按钮从表格视图中读取数据列表。值被上传到php服务器。但是当我点击按钮时,我得到了未处理的托管异常参数超出范围。我怎么能解决这个问题。请帮助我天才。
buton.TouchUpInside +=(s,e)=>{
String v=Vendor[0];
string url="my.something.com/ios_files.php?id=24&vendor="+v;
string myParam="";
using (WebClient client=new WebClient())
{
client.Headers[HttpRequestHeader.ContentType]="application/x-www-form-urlencoded";
String Result=client.UploadString(url,myParam);
Console.writeLine(Result);
}
如何解决?
答案 0 :(得分:0)
您处理异常:
buton.TouchUpInside +=(s,e)=> {
try {
String v=Vendor[0];
string url="my.something.com/ios_files.php?id=24&vendor="+v;
string myParam="";
using (WebClient client=new WebClient())
{
client.Headers[HttpRequestHeader.ContentType]="application/x-www-form-urlencoded";
String Result=client.UploadString(url,myParam);
Console.writeLine(Result);
}
} catch (Exception ex) {
// do something useful, probably show an error message to the user
Console.WriteLine (ex);
}
}