J'ai une petite application rapide et sale qui a besoin de publier des données à la forme d'asp. Je ne suis pas un développeur par métier alors s'il vous plaît ne me martelez pas.Post C# à ASP et réponse de retour dans le navigateur
J'ai un tableau des thats est revenu avec deux valeurs:
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 };
}
Ces deux valeurs doivent s'affiché sur la page ASP et les résultats retournés dans le navigateur (IE, Firefox, Chrome, Safari, Opéra, ect J'ai trouvé this link et this, cependant, je ne suis pas sûr si cela fait ce dont j'ai besoin. Toute aide est grandement appréciée. J'utilise C# Express 2010.
WebClient arrive. Est-ce que je manque quelque chose? – shaiss
new System.Net.WebClient() devrait faire l'affaire. – Aliostad
Aussi System.Text.Encoding .... – Aliostad