【问题标题】:!IsPostBack event from Javascript!IsPostBack 来自 Javascript 的事件
【发布时间】:2011-05-19 00:31:19
【问题描述】:

我正在使用 ASP.NET

我必须在页面加载时将变量 [testVar] 的值设置为 Javascript。仅在第一次加载页面时。就像代码端的 !IsPostBack 事件一样。

从下一次回发开始,这个 Javascript 函数不应该调用。请告诉我如何实现它。

【问题讨论】:

    标签: javascript asp.net dom-events postback


    【解决方案1】:

    将此行添加到您的 ASPX 页面:

    <% if (!this.IsPostBack) %>
    <% { %>
        <script type="text/javascript">
        document.getElementById("<%= this.timeVar.ClientID %>").value = '1/1/2010';
        </script>
    <% } %>
    

    【讨论】:

    • 谢谢,但我必须在我的 aspx 页面中设置隐藏变量的值。隐藏变量名称是“timeVar”。值怎么设置,请指教
    • 我试图把它放在
    • 稍微更改了我的答案以包含您的代码 sn-p。 @zerotoinfinite
    • 我把这段代码放在了aspx页面上,我也把alert放在了下面。但是这个事件没有触发。 :-(请帮忙
    • @Zerotoinfinite:您是否使用 Firebug 检查过客户端 HTML 代码?你现在能做到吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-20
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多