C # разместить в ASP и вернуть ответ в браузере - PullRequest
1 голос
/ 25 октября 2010

У меня есть небольшое быстрое и грязное приложение, которое должно отправлять данные в виде 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, ECT ...)

Я нашел эту ссылку и эту , однако я не уверен, что это делает то, что мне нужно. Любая помощь очень ценится. Я использую C # Express 2010.

1 Ответ

0 голосов
/ 25 октября 2010

Еще одно быстрое и грязное исправление:

 new WebClient().UploadData("htp://mycoolsite.com", Encoding.UTF8.GetBytes(ViewState2));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...