有一个服务器按钮,怎么让他在鼠标移动上去就换个图片,移出就换令一个图片
在客户端的可以使用。。服务器端就用不来了。。
高手救命啊
顺便说下,服务器端控件怎么使用js的或css的样式的 啊

解决方案 »

  1.   

    另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹
      

  2.   

    额...  不会
    但是我用div 做假按钮时  做过你那效果~ 
      

  3.   

    另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹
      

  4.   

    CssClass  
    btn.Attributes.Add("onmouseover","this.className='buttonover'");  
    btn.Attributes.Add("onmouseout","this.className='buttonout'");  
      

  5.   

    用ImageButton 吧
     <asp:ImageButton ID="ImageButton1" runat="server" onmouseover="show(this)" onmouseout="hidd(this)" />    function show(obj)
        {
            obj.src="img/2.gif";
        }
        function hidd(obj)
        {
            obj.src="img/1.gif";
        }
      

  6.   

    还有这个问题另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹
      

  7.   

    在page_load里面加
    得到目录中所有文件,要用DirectroyInfo.GetFiles()方法
      

  8.   

    没有这个GetFiles()方法??????????
      

  9.   

    其实直接直接写在asp:button的标签里面也一样:(服务器button最终也是<input type='button/submit...之类的东西)例如:鼠标在button上时,buttong背景色变蓝色:
    <asp:Button id="btn1" runat="server" onmouseover="this.style.background='Blue';" />
      

  10.   

    引用 6 楼 wuyq11 的回复:
    CssClass
    btn.Attributes.Add("onmouseover","this.className='buttonover'");
    btn.Attributes.Add("onmouseout","this.className='buttonout'");怎么用呢
      

  11.   

    GetFiles()方法是DirectoryInfo的:
    //取得目录
    DirectoryInfo di = new DirectoryInfo(目录路径);
    //取得文件列表
    FileInfo[] fi = di.GetFiles();
    //遍历文件
    foreach (FileInfo fiTemp in fi)
    {
       //操作每个文件 
    }
      

  12.   

    <asp:Button ID="Button1" runat="server" OnClick="Button1_Click"  Text=" Save" ClassCss="b" onmouseover="this.className='a'" onmouseout="this.className='b'"/>
      

  13.   

    <head runat="server">
        <title>无标题页</title>
        <style type="text/css">
         .a{  background-color:red; width:102px; height:20px; }
          .b{  background-color:black; width:102px; height:20px; color:#FFF; }
        </style>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
         <input type="button" id="s" value="s" class="a" onmouseover='this.className="a"' onmouseout='this.className="b"' runat="server" onserverclick="s_Click" />
      

  14.   

    如何你单纯为了效果可以直接用客户端控件,加是raunt=server
    如果你非要用服务端那就imageButton吧
      

  15.   


     <asp:Button ID="Button1" runat="server" CssClass="a"  Text="Button" onclick="Button1_Click" />
    后台:
    protected void Page_Load(object sender, EventArgs e)
            {
                if (!IsPostBack)
                {    
                    Response.Write(tt+"s");
                    this.Button1.Attributes.Add("onmouseover","this.className='a'");
                    this.Button1.Attributes.Add("onmouseout", "this.className='b'");
                }
            }
      

  16.   

    <asp:Button ID="Button1" CssClass="input_button" onmouseout="this.className='input_button'" onmouseover="this.className='input_button1'" runat="server" Text="提交" 
                            onclick="Button1_Click" /> css和js文件 跟 html 一样