asp.net怎么在页面加载时活加载完成时自动调用搜索按钮,就不用在点一下搜索按钮了!直接执行最好不用js

aspx页面
<asp:LinkButton ID="lbsearch" runat="server" CssClass="btnsearch" OnClick="lbsearch_Click">搜索</asp:LinkButton>
aspx.cs页面:
protected void lbsearch_Click(object sender, EventArgs e)

我想把它放到:
if (!IsPostBack)
{
GetPage();
protected void lbsearch_Click(object sender, EventArgs e)
}
但是不行,该怎么办? 谢谢了

这页面第一次再在完成的事件,不能这样把按钮事件放在里面,具体做法是把 lbsearch_Click里面的代码写成一个方法,像GetPage()那样子,然后在if (!IsPostBack) {调用该方法}。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-01-17
if (!IsPostBack)
{
GetPage();
lbsearch_Click(null,null)
}
第2个回答  2012-01-07
直接调用
lbsearch_Click(sander,e);
第3个回答  2012-01-07
写在Load事件里面呀, 不要OnClick="lbsearch_Click这个事件 ;就是写在初始化事件里面,

asp.net怎么在页面加载时活加载完成时自动调用搜索按钮,就不用在点...
这页面第一次再在完成的事件,不能这样把按钮事件放在里面,具体做法是把 lbsearch_Click里面的代码写成一个方法,像GetPage()那样子,然后在if (!IsPostBack) {调用该方法}。

Asp.net 页面刷新,导致自动运行上次调用过的事件。
你在第一次打开页面的时候初始化一些值。然后你需要执行操作。如点击一个按钮,从而造成事件回发加载页面。关键可能在这里 你的pageload事件中的执行的事件每次都会执行,因为你少了一句判断 if(!Page.IsPostback){ \/\/执行操作 } 这句话表明:当你首次加载的时候会执行判断里的代码,而回发的时候就...

C#中asp.net:如果页面上的局部数据还没有刷新完成时,保持按钮为不可用状...
AJAX.在异步调用之前把按钮设置为不可用 请求成功后.再进行恢复 $(document).ready(function(){ $("button").click(function(){ \/\/禁用button $("#bbb").attr({"disabled":"disabled"}); \/\/异步调用 $.get("test.asp",function(data,status){ $("#bbb").removeAttr("disabled...

asp.net中如何做到一个页面中点击按钮后另一个页面的Label.Text值+1
如同楼上所言,两个页面要是能互动的话,就得一个前提:他们之间存在直接的联系。就我所知道的,无非两种情况:1,框架结构下的嵌套关系 .2,弹出窗口模式下的父子关系。两种情况都需要脚本来完成互动。还有一种情况,不是本质上并非是互动。那就是一个页面通过ajax提交服务器,改变数据库内容,另一个...

asp.net页面加载完成后自动关闭页面
试下把关闭页面的js代码写在所有html代码的下面呢,如果怕关得太快也可以再js里写等待几秒的代码。一句话,你要的功能不可能光靠C#在后台实现,必须使用Ajax.你一开始又不说清楚,自己说要关闭页面,现在有说不能关闭页面 - -!

ASP.NET中在另一个页面控制母版页的层的显示\/隐藏
方法1.可以在子页面使用masterpage.FindControl("Id")来操作母版页的层(母版页的层必须是服务器端控件),方法2.可以在JS里面操作,因为页面呈现后母版页和子页面都在一个页面了 "设置AutoPostBack="True"了,但是DropDownList的事件SelectedIndexChanged还是不响应"不明白怎么回事,要不你hi我代码给我看看 ...

asp.net按钮操作问题 当点击按钮提交时 相应的不允许操作整个页面 出现...
没有办法。runat=Server的控件必须刷页面,就算你用AJAX,还是一样的刷新。不刷怎么提交数据,怎么触发你编制的代码呢?但是用Ajax可以把刷新控制在一个页面的某区域内,感觉无刷而已。

在ASP.NET中,我用了FileUpload控件,后边加了个上传按钮,选择文件并点 ...
你在代码里写个变量 要保存到ViewState里去,然后在页面Load事件中判断加载这个变量 就可以实现 刷新文件名一直显示了

不刷新页面的情况下调用ASP.NET
第一个参数是你想调用的asp页面的完整的URL路径 第二个参数是你想调用函数的名称 后面的就是该函数需要的输入参数了 如果你想调用的函数需要两个输入参数的话 就是这样的写法 RSExecute(serverURL functionname f_arg_ f_arg_ )当进行调用时有两种写法 一种是有返回结果的调用方式 objResult = ...

asp.net中弹出确认对话框
2.写上Button1的后来服务器CLICK事件 然后点击该Button1的时候,会先执行它的前台onclick事件(confirm对话框),如果点确定就会继续执行,即运行服务器的onclick事件,如果点否,那么前台脚本会返回false值,将停止事件继续执行,导致后台事件就无法触发了。可以采取ASP.NET 的__doPostBack也能实现你的功能,...

相似回答
大家正在搜