C# WebBrowser denetimi kullanarak bir web sayfasının formunun SO yanı sıra genel olarak web üzerinde Gönderme ve en değil tüm kodBen bu özel konuyla ilgili mesajların çok gördük
private void btnSubmit_Click(object sender, RoutedEventArgs e)
{
webBrowser1.Navigate(new Uri("http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/onsubmit.htm"));
}
private void btnLogin_Click(object sender, RoutedEventArgs e)
{
mshtml.HTMLDocument htmlDoc = null;
htmlDoc = (mshtml.HTMLDocument) this.webBrowser1.Document;
if (webBrowser1.Document != null)
{
foreach (mshtml.HTMLFormElement form in htmlDoc.forms)
{
form.submit();
break;
}
}
}
aşağıda görüldüğü gibi eğer
Kodun hiç bir hatası yoktur, ancak gönderemediği yaşam için. Benim kullandığım örnek sayfa basit bir düğme var, ne yapar, radyo düğmesinin seçimini uyarır ve sonra formu gönderir. Formun, WebBrowser denetimi kullanılarak kod aracılığıyla gönderildiği bazı garip nedenlerden dolayı, form gönderilir, ancak uyarı hiçbir zaman gösterilmez.
Burada yanlış yaptığımdan emin değilim. Bu konuda herhangi bir yardım mutluluk duyacağız.
Bunu neden yapmaya çalıştığınızı sorabilir miyim? –
Etkinliği nasıl çektiniz, ne için? –
@Matti, Beni hatırlama seçeneğine sahip olmayan bir iç ağdaki bir giriş prosedürünü otomatikleştirmeye çalışıyorum. – vikramjb