有一个updatepanel,外部用一个button控件触发updatepanel的局部刷新,页面显示也正常了,但是,当用浏览器的查看源文件时,页面还是没改变。代码如下:<form runat="server">
<asp:scriptmanager ID="Scriptmanager1" runat="server"></asp:scriptmanager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<%=DateTime.Now %>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="aaa" />
</Triggers>
</asp:UpdatePanel>
<%=DateTime.Now %>
<asp:Button ID="aaa" runat="server" Text="刷新"/>
</form>比如说,页面在00:00:00进入
在00:00:10按下按钮,
这样第一个时间(在updatepanel中)就变成了00:00:10
第二个时间(在updatepanel外)的时间没变化,
现在用查看浏览器源码,结果两个时间都是00:00:00
怎么样才能在查看源码的时候updatepanel中的时间能变成00:00:10呢,请问???
分不多,20分全送上!!!
<asp:scriptmanager ID="Scriptmanager1" runat="server"></asp:scriptmanager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<%=DateTime.Now %>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="aaa" />
</Triggers>
</asp:UpdatePanel>
<%=DateTime.Now %>
<asp:Button ID="aaa" runat="server" Text="刷新"/>
</form>比如说,页面在00:00:00进入
在00:00:10按下按钮,
这样第一个时间(在updatepanel中)就变成了00:00:10
第二个时间(在updatepanel外)的时间没变化,
现在用查看浏览器源码,结果两个时间都是00:00:00
怎么样才能在查看源码的时候updatepanel中的时间能变成00:00:10呢,请问???
分不多,20分全送上!!!
解决方案 »
- asp,net实现图片上传到数据库的问题,在线等
- 编码方式很棘手的问题,急啊
- *********asp.net 使用file field上传文件时刷新界面的问题*********
- datalist里嵌套了RadioButtonList,怎么取得RadioButtonList的值
- 很急的问题,解决立马给分,在线等
- 使用DataList时,设计时如果给定了数据源,那么老是要显示5个记录出来.怎么取消设计时不显示?
- 请教一个ASP.NET页面上显示图片的问题
- CSDN左边的树没有内容,现在只能在默认论坛里了
- 框架刷新的一个怪难动作!!
- 请问如何获得datagrid的所选择行的某列值??
- 如何遍历文章内容给第一个关键词添加链接
- 为什么赋值?
如果是IE9的话,按F12打开开发人员工具
在Html tab中可以看到更新后的数据,可以点刷新按钮进行刷新。我一般用Chrome的的开发人员工具,不用收到刷新。
我在一个webform中,有一个函数: private Guid thisPageUniqueID = Guid.NewGuid(); public Guid GetProductID { get { return thisPageUniqueID; } }
在aspx中输出<%=GetProductID%>
页面上有一个button控件, 名称为:addStorageInfo
有一个updatepanel,该updatepanel内有一个函数是获得数据库最后的记录的ID的函数,当点击button控件时,我触发在服务端新增一条记录,记录的ID就是通过GetProductID函数获得。这个button同时也是触发一个updatepanel局部刷新的一个控件。这样这个addStorageInfo就做了两个事情:
一:新增一条记录;
二:刷新一个updatepanel按道理来说,最终,页面在局部刷新的时候会获得刚才加的最后一条记录的ID的,我在实际的测试中直接用一个GetLastID函数在页面上是显示正确了,获得了刚才加的最后一个记录的ID,
但是,在查看浏览器的“源文件”是发现ID仍然是上一条,不是刚才加的最后一条。
就是说页面看到的ID和通过查看浏览器的“源文件”的ID不一致。请问,这个问题怎么解决。有个前提,不能将局部刷新改为整页postback。因为在点击,addStorageInfo的时候弹出了一个层,如果postback,这个弹出层会消失。