首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

.net2.0下ASP.NET AJAX 1.0的入门级有关问题

2012-02-27 
.net2.0下ASP.NET AJAX 1.0的入门级问题我现在的开发环境是.net2.0的,里面加入了ASP.NET AJAX 1.0的dll库

.net2.0下ASP.NET AJAX 1.0的入门级问题
我现在的开发环境是.net2.0的,里面加入了ASP.NET AJAX 1.0的dll库文件,想做个实时更新的展示页面,完全按照微软官方的例子写,但是不能实时,直接运行也不行.新建了个.net4.0的工程,发现运行良好.请高手指点一二,如何在.net2.0下如何实时更新
微软官方代码如下

VB.NET code
<%@ Page Language="C#" AutoEventWireup="true" %><%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"    Namespace="System.Web.UI" TagPrefix="asp" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title>Timer Example Page</title>    <script runat="server">        protected void Page_Load(object sender, EventArgs e)        {            OriginalTime.Text = DateTime.Now.ToLongTimeString();        }        protected void Timer1_Tick(object sender, EventArgs e)        {            StockPrice.Text = GetStockPrice();            TimeOfPrice.Text = DateTime.Now.ToLongTimeString();        }        private string GetStockPrice()        {            double randomStockPrice = 50 + new Random().NextDouble();            return randomStockPrice.ToString("C");        }    </script></head><body>    <form id="form1" runat="server">        <asp:ScriptManager ID="ScriptManager1" runat="server" />        <asp:Timer ID="Timer1" OnTick="Timer1_Tick" runat="server" Interval="10000" />        <asp:UpdatePanel ID="StockPricePanel" runat="server" UpdateMode="Conditional">        <Triggers>            <asp:AsyncPostBackTrigger ControlID="Timer1" />        </Triggers>        <ContentTemplate>            Stock price is <asp:Label id="StockPrice" runat="server"></asp:Label><BR />            as of <asp:Label id="TimeOfPrice" runat="server"></asp:Label>          </ContentTemplate>        </asp:UpdatePanel>        <div>        Page originally created at <asp:Label ID="OriginalTime" runat="server"></asp:Label>        </div>    </form></body></html>

其中,第二行
VB.NET code
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"    Namespace="System.Web.UI" TagPrefix="asp" %>
为自己添加的引用

ps:今天端午节了,哎,勤劳的程序员依旧工作在第一线,向每一个程序员敬礼!!!

[解决办法]
ASP.NET AJAX 1.0
不能在.net2.0中使用吧

热点排行