(Visual c#) ASP.net中,用Button控件实现图片切换功能
ASP.Net中,如何用Button控件实现图片切换功能。用一个Button按钮,在Button按钮边有块图片区域,在浏览器中查看时,点击Button按钮,会实现不同图片...
ASP.Net中,如何用Button控件实现图片切换功能。用一个Button按钮,在Button按钮边有块图片区域,在浏览器中查看时,点击Button按钮,会实现不同图片之间的切换。
如何实现?
本人c#入门级别,正在学习《开发web应用的核心技术》这门课。,对于空间的处理很是糊涂,不知从何下手,希望有高手能够指点。在这里拜师了! 展开
如何实现?
本人c#入门级别,正在学习《开发web应用的核心技术》这门课。,对于空间的处理很是糊涂,不知从何下手,希望有高手能够指点。在这里拜师了! 展开
展开全部
点击 改变 此图片的 imageURL 属性 改成你想换的
想要切换 就上面定义一个变量来控制它
刚看了2L的 估计你说的方法不可取 因为不是FORM程序 如果不加AJAX的话 每次都会初始值的
要不就存在SESSION 或者 一个全局变量(名字忘了)
想要切换 就上面定义一个变量来控制它
刚看了2L的 估计你说的方法不可取 因为不是FORM程序 如果不加AJAX的话 每次都会初始值的
要不就存在SESSION 或者 一个全局变量(名字忘了)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
javascript
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你用客户端的button 和一个 select 控件
具体代码:
前台://设置两个控件的属性就行了
<img alt="个人头像" src="" style="width: 105px; height: 122px" runat="server" id="img1"/>
<select id="Select1" runat="server" onchange="document.images['img1'].src=options[selectedIndex].value;">
</select>
后台代码://引入命名空间 using System IO;
public void ItIsFace() //定义一个方法
{
string currentDir, fileName, imgDir;
FileInfo fi;
currentDir = Server.MapPath(".")+"\\imgs"; //在你网站根目录下创建个imgs文件夹,把图片装进文件夹,注意路径写正确
imgDir = "imgs";
DirectoryInfo dir = new DirectoryInfo(currentDir);
foreach (FileSystemInfo fsi in dir.GetFileSystemInfos())
{
if (fsi is FileInfo)
{
fi = (FileInfo)fsi;
fileName = fi.Name;
if ((fi.Extension == ".gif") || (fi.Extension == ".jpg"))
Select1.Items.Add(new ListItem(fileName, imgDir + "\\" + fileName));
}
}
img1.Src = Select1.Value;
}
应该看得懂吧! 有空多多交流!
具体代码:
前台://设置两个控件的属性就行了
<img alt="个人头像" src="" style="width: 105px; height: 122px" runat="server" id="img1"/>
<select id="Select1" runat="server" onchange="document.images['img1'].src=options[selectedIndex].value;">
</select>
后台代码://引入命名空间 using System IO;
public void ItIsFace() //定义一个方法
{
string currentDir, fileName, imgDir;
FileInfo fi;
currentDir = Server.MapPath(".")+"\\imgs"; //在你网站根目录下创建个imgs文件夹,把图片装进文件夹,注意路径写正确
imgDir = "imgs";
DirectoryInfo dir = new DirectoryInfo(currentDir);
foreach (FileSystemInfo fsi in dir.GetFileSystemInfos())
{
if (fsi is FileInfo)
{
fi = (FileInfo)fsi;
fileName = fi.Name;
if ((fi.Extension == ".gif") || (fi.Extension == ".jpg"))
Select1.Items.Add(new ListItem(fileName, imgDir + "\\" + fileName));
}
}
img1.Src = Select1.Value;
}
应该看得懂吧! 有空多多交流!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询