关于服务器控件按钮用样式的问题。。。给点思路,或例子。 有一个服务器按钮,怎么让他在鼠标移动上去就换个图片,移出就换令一个图片在客户端的可以使用。。服务器端就用不来了。。高手救命啊顺便说下,服务器端控件怎么使用js的或css的样式的 啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹 额... 不会但是我用div 做假按钮时 做过你那效果~ 另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹 CssClass btn.Attributes.Add("onmouseover","this.className='buttonover'"); btn.Attributes.Add("onmouseout","this.className='buttonout'"); 用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"; } 还有这个问题另外fileinfo对象的什么属性可以读到一个文件夹下的所有的文件名。就一层的。没有子文件夹 在page_load里面加得到目录中所有文件,要用DirectroyInfo.GetFiles()方法 没有这个GetFiles()方法?????????? 其实直接直接写在asp:button的标签里面也一样:(服务器button最终也是<input type='button/submit...之类的东西)例如:鼠标在button上时,buttong背景色变蓝色:<asp:Button id="btn1" runat="server" onmouseover="this.style.background='Blue';" /> 引用 6 楼 wuyq11 的回复:CssClassbtn.Attributes.Add("onmouseover","this.className='buttonover'");btn.Attributes.Add("onmouseout","this.className='buttonout'");怎么用呢 GetFiles()方法是DirectoryInfo的://取得目录DirectoryInfo di = new DirectoryInfo(目录路径);//取得文件列表FileInfo[] fi = di.GetFiles();//遍历文件foreach (FileInfo fiTemp in fi){ //操作每个文件 } <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text=" Save" ClassCss="b" onmouseover="this.className='a'" onmouseout="this.className='b'"/> <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" /> 如何你单纯为了效果可以直接用客户端控件,加是raunt=server如果你非要用服务端那就imageButton吧 <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'"); } } <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 一样 office自动化问题 DropDownList控件刷新问题 关于验证码的 高难度 高手请进 在线等 怎么用C#实现接收发送文件 问一个非常简单的问题,OleDbCommand的ExecuteNonQuery方法,如果执行不成功,返回值是多少?如果成功了又是多少? 关于 jatoolsprinter的问题 asp.net无法启动调试,发送HTTP请求时发生服务器端错误?/? 菜鸟问题! 斑竹及诸位弟兄:那里有用ASP.NET做的mis系统的例子? c#截取文件路径字符串的问题 c#怎么调用c++写的dll
但是我用div 做假按钮时 做过你那效果~
btn.Attributes.Add("onmouseover","this.className='buttonover'");
btn.Attributes.Add("onmouseout","this.className='buttonout'");
<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";
}
得到目录中所有文件,要用DirectroyInfo.GetFiles()方法
<asp:Button id="btn1" runat="server" onmouseover="this.style.background='Blue';" />
CssClass
btn.Attributes.Add("onmouseover","this.className='buttonover'");
btn.Attributes.Add("onmouseout","this.className='buttonout'");怎么用呢
//取得目录
DirectoryInfo di = new DirectoryInfo(目录路径);
//取得文件列表
FileInfo[] fi = di.GetFiles();
//遍历文件
foreach (FileInfo fiTemp in fi)
{
//操作每个文件
}
<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" />
如果你非要用服务端那就imageButton吧
<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'");
}
}
onclick="Button1_Click" /> css和js文件 跟 html 一样