2010-02-28 51 views
0

我有一个循环遍历各种网站,我想在循环中放置某种回传,以便每次通过文本框都会刷新URL目前正在考虑之中。我不知道AJAX,所以我想重做网页。我目前使用会话变量来保存数据以便在页面加载之间显示。 我试过从循环内自动刷新网页

1)Response.Redirect(“Default.aspx”);

2)Server.Transfer(“Default.aspx”);

3)Page_Load(sender,e);

4)this.RaisePostBackEvent(URLTextBox.Text);

但他们不工作,可能是因为我没有正确实施它们。我想观察当前情况,因为它在循环内更新。有任何想法吗? 谢谢, bsperlin

+0

什么样的 “循环” 你在说什么?某种JavaScript循环?我们可以看到一些代码吗? – 2010-02-28 18:14:12

+0

你能详细说明你是如何实现一个循环以及文本框的位置吗? – Kangkan 2010-02-28 18:15:36

+0

它看起来像是在抓取网站,并且您希望看到正在抓取的网页的网址? – 2010-02-28 18:16:05

回答

1

它的工作原理,但不是一个推荐的方法

把你的文本框,一个timer control链接的updatepanel内并结合text box一类变量,这是每一个新的URL被认为是时间更新。您可以更新Timer_Tick事件中的文本框。

Timer_Tick 
{ 
    UrlTextBox.Text = urlconsidered; 
} 

看看这个教程

+0

谢谢,但我并没有在寻找一些依赖于特定时间间隔的东西,而是每次通过循环时,当考虑一个新的URL时,就会发生页面/文本框的更新。那可能吗? – user32848 2010-02-28 20:54:12