テキストボックスにテキストを入力して検索ボタンを押すと、ドロップダウンボックスに検索結果が表示されます。検索ボタンは、http://in.finance.yahoo.com/actives?e=boなどの Web ページ URL から結果を取得し、 一致する結果がドロップダウンに表示される必要があります。誰でもその背後にあるロジックと、どのリソースを使用する必要があるかを教えてください。私は開発と C# の初心者です。前もって感謝します。検索ボックスと質問で最良の結果が得られることを願っています。
質問する
770 次
1 に答える
0
目標を完全には説明していませんが、URL グリッド ビューで検索したい場合は、次のようにすることができます: グリッド ビューでフィールドされた名前に従って検索します。
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
btnsearch.Enabled = true;
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("http://in.finance.yahoo.com/actives?e=bo");
}
private void btnsearch_Click(object sender, EventArgs e)
{
foreach (HtmlElement item in webBrowser1.Document.GetElementsByTagName("td"))
{
if (item.GetAttribute("className").Equals("second name"))
{
if (item.InnerText.Contains( txtsearch.Text))
{
lstresult.Items.Add(item.InnerText);
}
}
}
}
このコード行を使用すると、名前に従って検索し、結果をリスト ボックスに表示できます。
于 2013-02-13T06:15:27.733 に答える