murcoban
Aktif Üye
- Mesajlar
- 181
arkadaşlar webbrowser ile bir siteye girdim otomatik form dulduruyorum fakat sitede select option var
webBrowser1.Document.GetElementById("search-EquityCode").Focus();
webBrowser1.Document.GetElementById("search-EquityCode").InnerText = textBox1.Text;
webBrowser1.Document.GetElementById("search-EquityCode").Focus();
webBrowser1.Document.GetElementById("Lot").InnerText = textBox2.Text;
webBrowser1.Document.GetElementById("ddlPriceList").Focus();
webBrowser1.Document.GetElementById("ddlPriceList").SetAttribute("selectedIndex", "1");
bunun içinde rakamlar yazıyor benim yapmak istediğim ilk elemanı otomatik seçsin diyorum bazen seçmiyor buton click olayına yazdım tekrar tıklamam gerekiyor tıklayınca istediğim en üstteki değeri seçiyor
ilk değer seçiminizi yapın ikinci değer ise 19 olduğunu düşünelim ben 19 u seçsin istiyorum fakat dediğim gibi butona iki kere tıklatınca seçiyor bende bu olayı bi timer olayına bağlayım dedim fakat şimdi doğru değer seçildiyse timeri kapatmak istiyorum onu bir türlü beceremedim
webBrowser1.Document.GetElementById("ddlPriceList").SetAttribute("selectedIndex", "1");,
bu olayı iki kere çalıştırınca liste seçimim düzeliyor bilgisi olan varsa yardımcı olursa sevinirim
şunu yapmam lazım listede 19 seçilmemiş ise indexi 1 olan cick olayını yeniden çalıştır
webBrowser1.Document.GetElementById("search-EquityCode").Focus();
webBrowser1.Document.GetElementById("search-EquityCode").InnerText = textBox1.Text;
webBrowser1.Document.GetElementById("search-EquityCode").Focus();
webBrowser1.Document.GetElementById("Lot").InnerText = textBox2.Text;
webBrowser1.Document.GetElementById("ddlPriceList").Focus();
webBrowser1.Document.GetElementById("ddlPriceList").SetAttribute("selectedIndex", "1");
bunun içinde rakamlar yazıyor benim yapmak istediğim ilk elemanı otomatik seçsin diyorum bazen seçmiyor buton click olayına yazdım tekrar tıklamam gerekiyor tıklayınca istediğim en üstteki değeri seçiyor
ilk değer seçiminizi yapın ikinci değer ise 19 olduğunu düşünelim ben 19 u seçsin istiyorum fakat dediğim gibi butona iki kere tıklatınca seçiyor bende bu olayı bi timer olayına bağlayım dedim fakat şimdi doğru değer seçildiyse timeri kapatmak istiyorum onu bir türlü beceremedim
webBrowser1.Document.GetElementById("ddlPriceList").SetAttribute("selectedIndex", "1");,
bu olayı iki kere çalıştırınca liste seçimim düzeliyor bilgisi olan varsa yardımcı olursa sevinirim
şunu yapmam lazım listede 19 seçilmemiş ise indexi 1 olan cick olayını yeniden çalıştır