用ajax 为什么会弹出 unknown error对话框

huangyuancao 2009-04-09 03:10:45
前台:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="kj237_gbgl_New_Default" %>

<%@ Register Assembly="Microsoft.Web.Atlas" Namespace="Microsoft.Web.UI" TagPrefix="cc1" %>

<!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">
<div>
<cc1:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="True">
</cc1:ScriptManager>
<cc1:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</ContentTemplate>
</cc1:UpdatePanel>

</div>
</form>
</body>
</html>
后台:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class kj237_gbgl_New_Default : System.Web.UI.Page
{

protected void Page_Load(object sender, EventArgs e)
{

}


protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString();
}
}
运行点击BUTTON按钮
弹出来自网页消息unknown error对话框
...全文
286 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangyuancao 2009-04-09
  • 打赏
  • 举报
回复
各位给个建议
实现局部刷新还有什么高招啊
huangyuancao 2009-04-09
  • 打赏
  • 举报
回复
很奇怪的的是我新建个网站
还是用上面的代码
却不报错
能实现局部刷新
???
huangyuancao 2009-04-09
  • 打赏
  • 举报
回复
放到webconfig里面报错?
LS什么原因?
netharry 2009-04-09
  • 打赏
  • 举报
回复
建议别在服务器控件上下功夫了,踏踏实实找个extjs,jquery框架好好学学,微软都要淘汰服务器控件了。
txt_paul 2009-04-09
  • 打赏
  • 举报
回复
用 Response.Write() 这样的语句就会出错。。。。。切记不能用。
友情一顶。 个人体验,用ajax 就不要用response.write()
ralpha08 2009-04-09
  • 打赏
  • 举报
回复
在webconfig中加入下面代码试试

<httpHandlers>

<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
huangyuancao 2009-04-09
  • 打赏
  • 举报
回复
把<cc1:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="True">
</cc1:ScriptManager>
中去掉EnablePartialRendering="True"
就可以了
但是不能实现局部刷新。。。
各位支招下
huangyuancao 2009-04-09
  • 打赏
  • 举报
回复
各位大侠:请教了

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧