注意:我有一个从SiteMap呈现的aspx ASPX页面。第一次发生POSTBACK,但随后在同一会话中,POSTBACK不会被触发。ASP.NET-第二回复没有通过SiteMap链接发生?
HACK(没有工作) - 我有这样的HTML标签
<html>
<head id="Head1" runat="server">
<META HTTP-EQUIV="Refresh" CONTENT="2">
<link rel="Stylesheet" type="text/css" href="~/Main.css" id="style"/>
</head>
</html>
当我访问这个ASPX页面,我想这个META标签只调用一次内部刷新meta标签。所以,我在OnLoadComplete事件中尝试以下代码? -
HtmlMeta meta = new HtmlMeta();
HtmlHead head = (HtmlHead)Page.Header;
head.Controls.RemoveAt(0);
但是,这不起作用。任何想法为什么回发没有发生? d
Jeevan,问题是当我登陆这个aspx页面时,我没有收到回复。所以,我将META REFRESH标签用于POSTBACK,然后我不想再有任何POSTBACKS。 – Jimmy 2010-11-29 06:07:23
@ Angshuman-你可以发布你的完整代码,因为我不明白为什么你不是在回发PostBack,因为在正常情况下它会回发,你的问题还不清楚。 – 2010-11-29 06:11:20