asp.net中 关于linkbutton和image控件的问题
做个图片浏览器用image控件显示图片2个linkbutton分别对应上一张下一张请问linkbutton的代码怎么写啊如何传递参数给image控件啊在线等达人帮忙...
做个图片浏览器 用image控件显示图片 2个linkbutton分别对应上一张 下一张 请问linkbutton的代码怎么写啊 如何传递参数给image控件啊 在线等 达人帮忙
展开
3个回答
展开全部
//假设数据取到了
List<string> imgs = new List<string>(){
"1.jpg",
"2.jpg"
};
//存储当前图片索引
private int Pager
{
set {ViewState["page"] = value; }
get { return (int)ViewState["page"]; }
}
//上一张事件
private linkButton1Click(object sneder,eventArgs e){
if(Pager == 0){
Response.Write("到顶了");
reutrn;
}
Pager = Pager - 1;
BindImageMethod();
}
//下一张事件
private linkButton1Click(object sneder,eventArgs e){
{
if(Pager == imgs.Length){
Response.Write("到底了");
reutrn;
}
Pager = Pager + 1;
BindImageMethod();
}
//绑定图片方法
private void BindImageMethod(){
this.Image.src = imgs[Pager];
}
List<string> imgs = new List<string>(){
"1.jpg",
"2.jpg"
};
//存储当前图片索引
private int Pager
{
set {ViewState["page"] = value; }
get { return (int)ViewState["page"]; }
}
//上一张事件
private linkButton1Click(object sneder,eventArgs e){
if(Pager == 0){
Response.Write("到顶了");
reutrn;
}
Pager = Pager - 1;
BindImageMethod();
}
//下一张事件
private linkButton1Click(object sneder,eventArgs e){
{
if(Pager == imgs.Length){
Response.Write("到底了");
reutrn;
}
Pager = Pager + 1;
BindImageMethod();
}
//绑定图片方法
private void BindImageMethod(){
this.Image.src = imgs[Pager];
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询