2010-05-27 67 views
0

我有一个简单的htmlinputton类型“submit”在我的aspx页面。处理htmlinputbutton点击服务器

<input id="Submit1" runat="server" type="submit" value="submit"/> 

如果我点击它,我想把它作为服务器上的事件来处理。就像一个普通的asp:Button可以做的一样。

编辑:我已经尝试了onserverclick thingy ...它没有工作。使用onserverclick = “foo” 的

在我后面的代码不喜欢的东西:

void foo(object s, EventArgs e) 
{ 

} 
+0

那么为什么不使用常规的asp:Button? – R0MANARMY 2010-05-27 12:45:28

+0

只是想看看我是否可以捕获在服务器上发布表单的按钮... – deostroll 2010-05-27 12:49:39

+1

您的按钮是'runat =“server”''form'吗? – R0MANARMY 2010-05-27 12:52:16

回答

0
<input id="Submit1" runat="server" value="submit" onclick="" type="submit" /> 

在onclick参数,你可以把一个自定义事件处理程序的Java脚本。

如果您想在C#文件中使用后面的代码,我建议您做一个回发并传递回发事件参数,然后让您的页面加载捕获这些事件参数。您可以使用获得的事件参数:

Request["__EVENTARGUEMNT"];