C#发布到ASP并在浏览器中返回响应

C#发布到ASP并在浏览器中返回响应,c#,asp.net,post,C#,Asp.net,Post,我有一个小的快速和肮脏的应用程序,需要发布数据到asp表单。我不是一个开发者,所以请不要敲打我 我有一个返回两个值的数组: static public string[] get_status(string local_fname) { var dts_doc = new HtmlAgilityPack.HtmlDocument(); dts_doc.Load(local_fname); //Pull the values var ViewState = dts_

我有一个小的快速和肮脏的应用程序,需要发布数据到asp表单。我不是一个开发者,所以请不要敲打我

我有一个返回两个值的数组:

static public string[] get_status(string local_fname)
{
    var dts_doc = new HtmlAgilityPack.HtmlDocument();
    dts_doc.Load(local_fname);

    //Pull the values
    var ViewState = dts_doc.DocumentNode.SelectSingleNode("/html[1]/body[1]/div[1]/input[4]/@value[1]");
    var EventValidation = dts_doc.DocumentNode.SelectSingleNode("/html[1]/body[1]/div[2]/input[1]/@value[1]");

    string ViewState2 = ViewState.Attributes[3].Value;
    string EventValidation2 = EventValidation.Attributes[3].Value;    

    //Display the values

    //System.Console.WriteLine(ViewState.Attributes[3].Value);
    //System.Console.WriteLine(EventValidation.Attributes[3].Value);
    //System.Console.ReadKey();
    return new string[] { ViewState2, EventValidation2 };
}
这两个值需要发布到ASP页面,并在浏览器中返回结果(即firefox、chrome、safari、opera等)


我找到了,但是,我不确定这是否符合我的需要。非常感谢您的帮助。我正在使用C#Express 2010。

另一个快速而肮脏的修复:

 new WebClient().UploadData("htp://mycoolsite.com", Encoding.UTF8.GetBytes(ViewState2));

无法找到WebClient。我错过什么了吗?