首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从asp.net中的page_load事件触发oncommand事件

从asp.net中的page_load事件触发oncommand事件
EN

Stack Overflow用户
提问于 2013-02-08 19:12:56
回答 2查看 1.4K关注 0票数 0

我正在开发的网站在asp.net和c#.net。我的页面上有一些2-3个图像按钮。我附加了一些功能的逗号oncommand事件和所有图像按钮的命令参数。我的oncommand代码是这样的

代码语言:javascript
复制
protected void btnMenuTab_Command(object sender, CommandEventArgs e)
{
  int CID = Convert.ToInt32(e.CommandArgument);
  MethodToCall(CID);
}

这可以很好地工作。现在,我可以从Page_Load事件调用/触发第一个图像按钮的单击/命令事件,以编程方式调用上面显示的方法。我希望代替用户点击按钮并获得结果,我在Page_Load上以编程方式触发图像按钮点击/命令事件来显示结果。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-08 20:53:02

嘿,谢谢你的帮助,不过我有办法解决这个问题。只需调用命令事件方法,就像我们调用其他方法一样,但根据我们的要求为它创建参数。我想调用命令事件,所以

代码语言:javascript
复制
object mysender = (object)ControNameHere;
CommandEventArgs mye = new CommandEventArgs(null, ControNameHere.CommandArgument);
btn_Command(mysender, mye);
票数 0
EN

Stack Overflow用户

发布于 2013-02-08 20:44:03

您可以拨打:

代码语言:javascript
复制
btnMenuTab_Command(btnMenuTab, new CommandEventArgs("commandName", "argument"));

但是您必须指定您自己期望的整数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14771280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档