ASP.NET怎样实现图片轮换的效果(主要是后台的)

我的图片轮换是用JS做的,我打算轮换的图片信息要从数据库里查询出来,并且后台还能管理轮换那些张图片!我的疑问:照片能从数据库里查出来了,但是用什么控件循环js代码,<sc... 我的图片轮换是用JS做的,我打算轮换的图片信息 要从数据库里查询出来,并且后台还能管理轮换那些张图片!我的疑问:照片能从数据库里查出来了,但是用什么控件循环js代码,
<script>
PImgPlayer.addItem( "图片标题", "点击图片转到的地址", "images/1_small.jpg");
PImgPlayer.addItem( "", "index2.html", "images/2_small.jpg");
PImgPlayer.addItem( "", "index3.html", "images/3_small.jpg");
PImgPlayer.addItem( "", "index4.html", "images/4_small.jpg");

PImgPlayer.init( "imgADPlayer", 300, 356+24 );
</script>
我想循环里面的这句
PImgPlayer.addItem( "图片标题", "点击图片转到的地址", "images/1_small.jpg");
不知道用什么循环 ? 里面的要填的变量怎么写??
求大神详解!!!!!!
展开
 我来答
kingboyf4
推荐于2017-10-04 · TA获得超过283个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:239万
展开全部

C#提供了ClientScriptManager这样一个类,这个类可以帮助到你。下面是个代码示例:

Type csType = this.GetType();
string key = "pic";
ClientScriptManager csm = Page.ClientScript;
if (!csm.IsStartupScriptRegistered(csType, key))
{
    StringBuilder sb = new StringBuilder();
    for (int i = 0; i < 10; i++)
    {
        sb.Append("PImgPlayer.addItem('图片标题', '点击图片转到的地址', 'images/1_small.jpg');");
    }
    csm.RegisterStartupScript(csType, key, sb.ToString(), true);
}
更多追问追答
追问
循环这段代码
PImgPlayer.addItem( "图片标题", "点击图片转到的地址", "images/1_图片名.jpg");

我只会用控件,不知道用C#在前台怎么写代码?
追答
没有能够循环JS代码的控件。
你必须操作后台代码。
丶没好名字
2013-09-18 · TA获得超过143个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:229万
展开全部
后台:查询图片总数,绑定到前台的一个hidden.并绑定图片列表
前端:for(var i=0;i<parseInt(hidden.value);i++)
{
PImgPlayer.addItem( i, "点击图片转到的地址", "images/"+(i+1)+"_small.jpg");

}
更多追问追答
追问
PImgPlayer.addItem( 标题, "点击图片转到的地址", "images/"+(i+1)+"_图片名.jpg"); 

标题,点击图片转到的地址,图片名 都是从数据库查出来的!怎么写
追答
后台绑定的时候给ID,把一写要的值附给他
jquery获取这个对象,获取需要的值,比如获取ID $("#ID").attr("id");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云海雪鹰
2013-09-18 · 超过10用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:26.3万
展开全部
可以用时钟的,你试试
追问
???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式