C# 单击按钮时页面为什么重新加载

我点击下面按钮时它页面就会重新加载一次点击提交按钮时怎样可以不让它页面重新加载?谁可以详细点写个代码我我是个初学者。... 我点击下面按钮时 它页面就会重新加载一次 点击提交按钮时怎样可以不让它页面重新加载?
谁可以 详细点写个代码我 我是个初学者。
展开
 我来答
330606091
2010-08-09
知道答主
回答量:17
采纳率:0%
帮助的人:15万
展开全部
C#里面的按钮是服务器控制,每次点击时都会向服务器发送一个请求,每次请求都会刷新页面。如果你想做到不刷新整个页面有两种方法:一是,不使用服务器控件,用<input type="button">代替;二是,用Ajax来实现局部刷新。如果你的按钮不需要进行后台操作就用第一种方法,如果你想点击按钮时,在后台进行业务操作,那么就用ajax。网上有很多关于Ajax的材料,你找找吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友16ad9e1
2015-07-10 · TA获得超过773个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:499万
展开全部
asp.net webform中按钮单击事件默认是会回传(postback)到服务器处理你的请求 然后再返回到浏览器中, 所以需要重新加载
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自贡微盟
2010-08-09
知道答主
回答量:60
采纳率:100%
帮助的人:15.6万
展开全部
你页面上是服务器按钮,对吧。那没次点击后都需要回发到服务器端进行相应的处理,完了再把新页面传回客户端,浏览器显示新内容,就需要重新加载嘛。
有Ajax可以实现部分刷新。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幸巴达
2015-06-06 · TA获得超过1.2万个赞
知道大有可为答主
回答量:6953
采纳率:38%
帮助的人:2381万
展开全部
.net页面中的按钮默认是submit(提交按钮),点击按钮会触发提交操作。所以会重新加载页面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逍遥虫子lcn
推荐于2016-05-22 · TA获得超过297个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:97万
展开全部
asp.net中提交就会走Page_Load事件,在这里需要用IsPostBack控制是否要加载。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式