我在服务器端绑定 click 事件处理程序,并传递一些附加参数。此绑定是作为转发器数据绑定事件的一部分完成的。当我单击 LinkButton 时,事件处理程序从未被触发。不知道为什么:
lnkUp.Click += (lnkSender, eventArgs) => { lnk_Click(lnkSender, eventArgs, int1, int2, string1); };
(我已经检查过 lnkUp 不为空等)。
事件处理程序:
void lnk_Click(object sender, EventArgs e, Int32 int1, Int32 int2, String string1)
{
//Do something fantastic
}
如果您想知道加价:
<asp:LinkButton ID="lnkUp" runat="server" Text="SomeText"/>