前台:
在form的onsumbit事件中得到
document.activeElement.id后台Request.Form["某个button的name"] != null

解决方案 »

  1.   

    .cs
    button btn=(button)sender;
    if(btn==button1){..}...
    .js
    onclick="javascript:sumbit(this.id);"
    function sumbit(thisID){
    if(thisID=="sumbit1")
    {...}....
      

  2.   

    to ojekleen(三尾)
    请看清我的帖子的内容:
    ------------------------------
    注意:不要告诉我在每个按钮的onclick事件中做处理,我不希望这样做,这不是我想要的。--------------------------
      

  3.   

    to cpp2017(慕白兄)
    如果在后台要知道的话,
    只能遍历这100个按钮的name?
    Request.Form["某个button的name"] != null
      

  4.   

    如果不想遍历,可在前台记录id放在hidden中.
      

  5.   

    <input type='submit' name='action' value='xxxx1'/><input type='submit' name='action' value='xxxx2'/><input type='submit' name='action' value='xxxx3'/>后台用Request["action"]获得值,是xxxx1或者xxxx2或者xxxx3
      

  6.   

    那你就要有100个Form
    ----------------
    什么意思啊?
    我是说一个form中有100个按钮