(Visual c#) ASP.net中,用Button控件实现图片切换功能

ASP.Net中,如何用Button控件实现图片切换功能。用一个Button按钮,在Button按钮边有块图片区域,在浏览器中查看时,点击Button按钮,会实现不同图片... ASP.Net中,如何用Button控件实现图片切换功能。用一个Button按钮,在Button按钮边有块图片区域,在浏览器中查看时,点击Button按钮,会实现不同图片之间的切换。
如何实现?
本人c#入门级别,正在学习《开发web应用的核心技术》这门课。,对于空间的处理很是糊涂,不知从何下手,希望有高手能够指点。在这里拜师了!
展开
 我来答
江小右
2009-09-27 · TA获得超过6928个赞
知道小有建树答主
回答量:1195
采纳率:0%
帮助的人:821万
展开全部
首先图片编号:123456....
定义个int i=1;全局变量
用picture控件,在属性栏image里默认绑定图片1;
双击button添加btn单击事件

在事件里先i++;
用代码绑定图片,其中路径里图片名字用i来表示
这样通过i的变化就可以使显示的图片发生变化了
具体希望楼主自己去摸索,很简单的,我刚学的时候就做过
喵喵采个花
2009-09-27 · TA获得超过100个赞
知道答主
回答量:180
采纳率:0%
帮助的人:97.5万
展开全部
点击 改变 此图片的 imageURL 属性 改成你想换的

想要切换 就上面定义一个变量来控制它

刚看了2L的 估计你说的方法不可取 因为不是FORM程序 如果不加AJAX的话 每次都会初始值的

要不就存在SESSION 或者 一个全局变量(名字忘了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
86727515
2009-09-27 · TA获得超过201个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:140万
展开全部
javascript
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wshotdbb
2009-09-27 · TA获得超过265个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:112万
展开全部
建议你用客户端的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;
}

应该看得懂吧! 有空多多交流!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式