感谢LikeCode 感谢LikeCode帮我详细的讲解并解决了问题 发个帖子表示一下我哪有如滔滔江水似的感激之情:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 heqiang133 2008年01月06日 11点22分35秒 说:你好 我想问问 为什么我每次点Button查询数据库并绑定就刷新页面呢?heqiang133 2008年01月06日 11点23分48秒 说:protected void Button1_Click(object sender, EventArgs e) { SqlConnection _sqlConnection = new SqlConnection("server=***;database=***;uid=***;pwd=***"); string sql = "SELECT top 10 TicName+TicNowNumber AS 票据号码,TicUseName As 领用人,TicState As 票据状态,TicUseClass As 隶属关系 FROM SzhTicNumber "; DataTable table = new DataTable(); _sqlConnection.Open(); SqlDataAdapter mySqlDa = new SqlDataAdapter(sql, _sqlConnection); mySqlDa.Fill(table); GridView1.DataSource = table; GridView1.DataBind(); }LikeCode 2008年01月06日 11点25分10秒 说:你先做个最简单的AJAX程序,确定你的AJAX.NET是否正常工作,不要拿什么GRIDVIEW这样的巨型控件实验heqiang133 2008年01月06日 11点24分48秒 说:我把GridView放到 UpdataPanel 中 每次点击都会刷新 难道我做错了?heqiang133 2008年01月06日 11点25分07秒 说:因为我是第一次用 所以不是很熟悉heqiang133 2008年01月06日 11点25分31秒 说:能给一个简单的例子吗 谢谢你了LikeCode 2008年01月06日 11点26分14秒 说:晕LikeCode 2008年01月06日 11点26分40秒 说:你就直接在updatepanel放个button,执行服务端事件,看是不是无刷新执行就知道了heqiang133 2008年01月06日 11点26分27秒 说:原来我做java的 公司让做.net 所以很着急 呵呵 谢谢 我去试试heqiang133 2008年01月06日 11点27分23秒 说:button 服务器端控件 点击也刷新页面啊heqiang133 2008年01月06日 11点27分36秒 说:需要设置什么属性吗LikeCode 2008年01月06日 11点29分30秒 说:那不对了,表示你的AJAX.NET根本没有正常工作LikeCode 2008年01月06日 11点29分39秒 说:浏览器有没有报脚本错误heqiang133 2008年01月06日 11点29分23秒 说:汗 浏览器没有问题啊 就是一点击button就刷新页面LikeCode 2008年01月06日 11点30分22秒 说:浏览器没有报脚本错误?!heqiang133 2008年01月06日 11点29分55秒 说:没有 正常的LikeCode 2008年01月06日 11点31分34秒 说:你是不是在页面上放一个ScriptManager,一个updatepanel,在updatepanel放上button?!heqiang133 2008年01月06日 11点31分06秒 说:对啊LikeCode 2008年01月06日 11点32分21秒 说:AJAX.NET是什么版本的heqiang133 2008年01月06日 11点32分02秒 说:button是服务器端控件heqiang133 2008年01月06日 11点32分26秒 说:1.061025.0LikeCode 2008年01月06日 11点33分46秒 说:也就是正式版了heqiang133 2008年01月06日 11点33分23秒 说:恩 我在官方下的LikeCode 2008年01月06日 11点34分10秒 说:web.config配置文件你发来我看看heqiang133 2008年01月06日 11点33分47秒 说:那个是自动生成的 也有错吗?heqiang133 2008年01月06日 11点34分04秒 说:<?xml version="1.0"?><!-- 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 \Windows\Microsoft.Net\Framework\v2.x\Config 中--><configuration> <appSettings/> <connectionStrings/> <system.web> <!-- 设置 compilation debug="true" 将调试符号插入 已编译的页面中。但由于这会 影响性能,因此只在开发过程中将此值 设置为 true。 --> <compilation debug="false"> <assemblies> <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation> <!-- 通过 <authentication> 节可以配置 ASP.NET 使用的 安全身份验证模式, 以标识传入的用户。 --> <authentication mode="Windows"/> <!-- 如果在执行请求的过程中出现未处理的错误, 则通过 <customErrors> 节可以配置相应的处理步骤。具体说来, 开发人员通过该节可以配置 要显示的 html 错误页 以代替错误堆栈跟踪。 <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm"> <error statusCode="403" redirect="NoAccess.htm" /> <error statusCode="404" redirect="FileNotFound.htm" /> </customErrors> --> </system.web></configuration>LikeCode 2008年01月06日 11点36分10秒 说:你试试在</system.web>上一行添加以下配置. <httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory"/> <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>heqiang133 2008年01月06日 11点35分55秒 说:好的 我试试heqiang133 2008年01月06日 11点37分01秒 说:行了 太感谢恶劣 gridview绑定 谈下你们如何进行视图管理的和版本控制的 问个正则,急用 请教gridview 跨行计算? 上传相片的时候老是提示路径有问题 保持登录状态 asp.net程序在调试时aspnetwp_exe进程会占用cpu100%,导致程序没有响应,会不会是有病毒了,因为程序代码没有变化和以前是一样的, 判断页面跳转问题。。。。。。 高分急就,Label怎么样它的onclick事件使visible=false ,要求客户端的 问一个奇怪的小问题. 使用ReportViewer来统计有户信息 如何使用updatepanel 加快页面显示速度
你好 我想问问 为什么我每次点Button查询数据库并绑定就刷新页面呢?heqiang133 2008年01月06日 11点23分48秒 说:
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection _sqlConnection = new SqlConnection("server=***;database=***;uid=***;pwd=***");
string sql = "SELECT top 10 TicName+TicNowNumber AS 票据号码,TicUseName As 领用人,TicState As 票据状态,TicUseClass As 隶属关系 FROM SzhTicNumber ";
DataTable table = new DataTable();
_sqlConnection.Open();
SqlDataAdapter mySqlDa = new SqlDataAdapter(sql, _sqlConnection);
mySqlDa.Fill(table);
GridView1.DataSource = table;
GridView1.DataBind();
}
LikeCode 2008年01月06日 11点25分10秒 说:
你先做个最简单的AJAX程序,确定你的AJAX.NET是否正常工作,不要拿什么GRIDVIEW这样的巨型控件实验
heqiang133 2008年01月06日 11点24分48秒 说:
我把GridView放到 UpdataPanel 中 每次点击都会刷新 难道我做错了?
heqiang133 2008年01月06日 11点25分07秒 说:
因为我是第一次用 所以不是很熟悉
heqiang133 2008年01月06日 11点25分31秒 说:
能给一个简单的例子吗 谢谢你了
LikeCode 2008年01月06日 11点26分14秒 说:
晕
LikeCode 2008年01月06日 11点26分40秒 说:
你就直接在updatepanel放个button,执行服务端事件,看是不是无刷新执行就知道了
heqiang133 2008年01月06日 11点26分27秒 说:
原来我做java的 公司让做.net 所以很着急 呵呵 谢谢 我去试试
heqiang133 2008年01月06日 11点27分23秒 说:
button 服务器端控件 点击也刷新页面啊
heqiang133 2008年01月06日 11点27分36秒 说:
需要设置什么属性吗
LikeCode 2008年01月06日 11点29分30秒 说:
那不对了,表示你的AJAX.NET根本没有正常工作
LikeCode 2008年01月06日 11点29分39秒 说:
浏览器有没有报脚本错误
heqiang133 2008年01月06日 11点29分23秒 说:
汗 浏览器没有问题啊 就是一点击button就刷新页面
LikeCode 2008年01月06日 11点30分22秒 说:
浏览器没有报脚本错误?!
heqiang133 2008年01月06日 11点29分55秒 说:
没有 正常的
LikeCode 2008年01月06日 11点31分34秒 说:
你是不是在页面上放一个ScriptManager,一个updatepanel,在updatepanel放上button?!
heqiang133 2008年01月06日 11点31分06秒 说:
对啊
LikeCode 2008年01月06日 11点32分21秒 说:
AJAX.NET是什么版本的
heqiang133 2008年01月06日 11点32分02秒 说:
button是服务器端控件
heqiang133 2008年01月06日 11点32分26秒 说:
1.061025.0
LikeCode 2008年01月06日 11点33分46秒 说:
也就是正式版了
heqiang133 2008年01月06日 11点33分23秒 说:
恩 我在官方下的
LikeCode 2008年01月06日 11点34分10秒 说:
web.config配置文件你发来我看看
heqiang133 2008年01月06日 11点33分47秒 说:
那个是自动生成的 也有错吗?
heqiang133 2008年01月06日 11点34分04秒 说:
<?xml version="1.0"?>
<!--
注意: 除了手动编辑此文件以外,您还可以使用
Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的
“网站”->“Asp.Net 配置”选项。
设置和注释的完整列表在
machine.config.comments 中,该文件通常位于
\Windows\Microsoft.Net\Framework\v2.x\Config 中
-->
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<!--
设置 compilation debug="true" 将调试符号插入
已编译的页面中。但由于这会
影响性能,因此只在开发过程中将此值
设置为 true。
-->
<compilation debug="false">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation>
<!--
通过 <authentication> 节可以配置 ASP.NET 使用的
安全身份验证模式,
以标识传入的用户。
-->
<authentication mode="Windows"/>
<!--
如果在执行请求的过程中出现未处理的错误,
则通过 <customErrors> 节可以配置相应的处理步骤。具体说来,
开发人员通过该节可以配置
要显示的 html 错误页
以代替错误堆栈跟踪。 <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
-->
</system.web>
</configuration>
LikeCode 2008年01月06日 11点36分10秒 说:
你试试在</system.web>上一行添加以下配置.
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory"/>
<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>heqiang133 2008年01月06日 11点35分55秒 说:
好的 我试试
heqiang133 2008年01月06日 11点37分01秒 说:
行了 太感谢恶劣