首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请解释如下代码为什么不能通过,onclick和onserverclick,该如何处理

2012-02-06 
请解释如下代码为什么不能通过,onclick和onserverclick我希望,首次加载时出现firstload,点击按钮后出现cli

请解释如下代码为什么不能通过,onclick和onserverclick
我希望,首次加载时出现first   load,点击按钮后出现clientclick,second   load,serverclick

<script   language=javascript>
                function   aaa()
                {
               
                    alert( "clientclick ");
  return   true;
                 
                }
  </script>
  <script   language=cs   runat=server>
       
void   Page_Load(Object   Sender,EventArgs   e)
{
if(!IsPostBack)
Response.Write( "first   load ");
else
Response.Write( "second   load ");
}

void   bbb(Object   Sender,EventArgs   e)
{

Response.Write( "serverclick ");

}
       
        </script>

<body   >
        <form   id= "form1 "   runat=server>
<input   type=button   id=btn1   onclick= "aaa() "   onserverclick= "bbb() "   runat=server   NAME= "btn1 "/>
        </form>
</body>

[解决办法]
不能降紫写,如果即要执行JS,又要执行CS,则需要在PAGE_LOAD中加入
btn1.Attributes.Add( "onclick ", "aaa() ");
[解决办法]
JF
[解决办法]
jf
[解决办法]
<input type= "button " id= "btn1 " onclick= "aaa(); " onserverclick= "bbb " runat= "server "/>

热点排行