这个帖子,引发了我一个思考,js脚步触发服务器事件的同时,如果传递和接受额外参数?
http://community.csdn.net/Expert/TopicView3.asp?id=5651958
-------------------------------------------
如<asp:Button ID="Button1" runat="server" Text="提交" OnClick="Button1_Click" />js:document.all.Button1.click();触发后,
如何接受额外参数??
protected void Button1_Click(object sender, EventArgs e)
{}
http://community.csdn.net/Expert/TopicView3.asp?id=5651958
-------------------------------------------
如<asp:Button ID="Button1" runat="server" Text="提交" OnClick="Button1_Click" />js:document.all.Button1.click();触发后,
如何接受额外参数??
protected void Button1_Click(object sender, EventArgs e)
{}
public event EventHandler Click[SerializableAttribute]
[ComVisibleAttribute(true)]
public delegate void EventHandler (
Object sender,
EventArgs e
)参数
sender
事件源。 e
不包含任何事件数据的 EventArgs。 一般来说是不可以的,因为EventArgs不包含任何事件数据,
参考 CommandArgument 属性来指定补充。
用隐藏控件是很好,但是我的情况很复杂,因为我用的是第三方js,加上ms ajax 1.0扩展出的ajax 控件,所以不好用隐藏控件
------------------------------------------------------------------------
我用第三方js,安照ms ajax1.0规则开发的自己的ajax 控件,所以不好用隐藏控件