【发布时间】:2014-10-12 13:25:59
【问题描述】:
我是 VB 的新手,我很难理解它,尤其是在处理非 MVC 项目时,所以我希望我能在这里找到我的答案。
我想通过 OnServerClick 传递参数,下面的代码是 html 代码:
<a id="Anchor1" OnServerClick="LogIn" runat=server> Click Me </a>
服务器中的方法如下:
Protected Sub LogIn(sender As Object, e As EventArgs)
e.value
End Sub
我想将参数(args)传递给 LogIn 方法??
我不想使用任何 VB 或 razor 按钮或锚标记,我想使用带有 onserverclick 属性的 html 标记。这可能吗??
提前谢谢你。
【问题讨论】:
-
您打算作为参数传递什么,以便您可以检索为
e.value?如果您有兴趣在LogIn中获得"Anchor1",那么我绝对可以帮助您。 -
告诉我如何传递 id,但这并不是我真正想要的。我想传递任何参数,例如单词
edit或任何东西 -
您使用了隐藏字段,并使用
Request.Form[]获取这些值,但我要展示的获取id的方法基本上是读取sender对象,并获取值,你还对代码感兴趣吗? -
我已经更新了我的代码,它正在运行,如果您需要除此之外的任何内容,请告诉我。