asp.NET如何实现当页面加载时,会有点击按钮的功能?

比如说我有个查询按钮。我有页面加载时,会自动代替人工点击一下这个查询按钮。我开始写成这样好像不行,button1_click1(sender,e);希望高手指点一下... 比如说我有个查询按钮。我有页面加载时,会自动代替人工点击一下这个查询按钮。我开始写成这样好像不行,button1_click1(sender,e);希望高手指点一下 展开
 我来答
Sueris
2011-07-15 · TA获得超过1497个赞
知道大有可为答主
回答量:1095
采纳率:0%
帮助的人:319万
展开全部
button1_click1(sender,e);
这里的参数,前者是一个对象(其实这里传递的是对象的引用,如果是button1的click事件则sender就是button1),后面是包含事件数据的类的基类。   其实简单点说就是对象(object)sender导致了某个事件的发生,事件的内容就是(e)   在程序中的事件处理函数就是依赖EventHandler实现的:   比方说你点了一个按钮,程序怎么知道应该用哪个函数来处理这个动作呢?那么EventHandler会告诉程序:"button1(sender)被点击(e)了,请调用对应的处理函数"。当然这个函数是谁,这个函数要做什么,是由你自己写的。
如果你要在页面加载的时候处理它应该按照如下方法来写:
在Page_Load里面调用这个方法,这里要注意一下传过去的参数
protected void Page_Load(object sender, EventArgs e)
{
try
{
button1_click1(this.button1,new EventArgs());//如果button1_click1方法里面有用到button1对象就一定要这样穿参数,否则可以像楼上几位那样,直接传Page_Load里面的参数过去就好了,但是注意一下Page_Load里面的sender指的是整个页面,而button1_click1里面的sender,在事件被触发时,应该是指button1对象,我这么说不知道你明白了没有?
}catch(Exception ex){}
}
七柚大魔王
2011-07-15 · 超过18用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:27.1万
展开全部
你想要页面加载时就点击查询按钮,就是实现一下你的查询按钮实现的代码就行了。
protected void Page_Load(object sender, EventArgs e)
{
button1_click1(sender,e);
}
这样写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
996488836
2011-07-15 · TA获得超过623个赞
知道小有建树答主
回答量:313
采纳率:100%
帮助的人:325万
展开全部
你将在button1_click1(sender,e)事件中写的代码放在一个自己定义的函数中
比如你自己定义的函数:
private void Management()//查询的代码
{
//这里写你在button1_click1(sender,e)事件中写的代码
}
然后在button1_click1(sender,e)事件中调用自己写的函数
protected void Button1_Click1(object sender, EventArgs e)
{
Management();//查询的代码
}

同时在事件也调用一下自己写的函数:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Management();//查询的代码
}
}
这样应该就可以了,试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王孙风雨之J
2011-07-15 · TA获得超过922个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:344万
展开全部
你可以写在 page_load 里面
读取创建页 默认的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-07-15
展开全部
QQ7481545
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式