我在VB的程序里面调用了我们的 asp.net 页面,可是出现了一个问题??我在我们的 asp.net页面没有加 ajax 的控件的时候整个程序运行正常···
可是当我在我们的 asp.net中拖入 <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>后,我再运行整个程序,VB的程序就会抱一个错:‘Timer’是一个类型,不能用作表达式。难道在vb的程序里面,我们加入我们的 asp.net页面是可以的,但不能加入 ajax 的东西吗??
还是此问题是可以有解决的办法的呢??

解决方案 »

  1.   

    如下:
    先在 Web.sitemap 中加入节点

    <siteMapNode url="~/Burse/OpenBurse.aspx" title="开通电子钱包"  description="开通电子钱包" resourceKey="kaitongdianziqianbao" roles ="admins" />

    然后就添加了一个 OpenBurse.aspx 并且在里面添加了一个<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager>如下:
    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="OpenBurse.aspx.cs" Inherits="Burse_OpenBurse" %><%@ 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.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
    </head>
    <body>
        <form id="form1" runat="server">
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>

        <div>
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        </div>
        </form>
    </body>
    </html>
    然后就报错了··