<INPUT onmousedown="MouseDown();" id="button" style="Z-INDEX: 101; LEFT: 312px; POSITION: absolute; TOP: 128px"
type="button" value="Button"><script language="javascript">
function MouseDown()
{
......
};
</script>

解决方案 »

  1.   

    动态添加就必须把HtmlControls作为WebControls运行。
    通过Attributes实现。
      

  2.   

    同意leewei0920(蓝色理想) 的,服务器端的控件不能够响应那些鼠标键盘事件,但可以通过添加attributes来实现。
      

  3.   

    javascript or  attributes.add
      

  4.   

    System.Web.UI.HtmlControls.HtmlInputText Recordtime
    Recordtime.attributes["OnMouseDown"]="<script language=javascript>/*javascript脚本*/</script>";
      

  5.   

    如在javascript里定义func()
    onmousedown="func();"
    onmousemove="func();"
      

  6.   

    Recordtime.attributes.add("OnMouseDown","<script language=javascript>/*javascript脚本*/</script>");就这样,前台就可以响应了,亲爱的!
      

  7.   

    <INPUT onmousedown="MouseDown();" id="button"
      

  8.   

    必须加上runat=server 才可以加事件
      

  9.   

    用javascript直接在页面里面写就行了!
      

  10.   

    HtmlGenericControl ctl=new HtmlGenericControl("your control id");
    if(ctl!=null)
    {
       ctl.Attributes.Add("OnMouseDown","your js code");
       ctl.Attributes.Add("OnMouseUp","your js code");
    }