如何在c#中组合两个onclientclick for javascripts?

时间:2013-02-22 11:25:52

标签: javascript c#-4.0

点击按钮时我需要做两个功能。我写的代码是

           lnkBtn_mail.OnClientClick = imgBtn_mail.OnClientClick = "javascript:NewEmailMessageWindow(" + invoice.Id + ", " + FindPage.ToString().ToLower() + ");return false;";        
           lnkBtn_mail.OnClientClick = imgBtn_mail.OnClientClick = "return DisableButtons(true);"; 

问题总是低于一个正在执行.SO我怎样才能一次调用这些动作?

1 个答案:

答案 0 :(得分:1)

您可以将它们合并到一个onclientclick:

imgBtn_mail.OnClientClick = 
    String.Format(
      "javascript:DisableButtons(true); NewEmailMessageWindow({0}, {1});return false;",
      invoice.Id, 
      FindPage.ToString().ToLower()
      );