易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 相关问题 - .NET技术 / ASP.NET

数据库中有个img字段,img可以是任意多个图片名称…例如:aa.jpg,bb.jpg,cc.jpg…
cs文件中一个方法:
  public static string getPic(object o, int i) 
  {
  string tmp = o.ToString();
  string [] pic=tmp.Split(',');
  return pic[i];
  }
aspx中绑定:
<img src="backend/UploadFiles/<%#getPic((DataBinder.Eval(Container.DataItem,"ImgName")),0)%>" alt="soft">
绑定为第一张图片即aa.jpg,请问怎么点击img然后就显示bb.jpg,再点显示cc.jpg…以此类推…
可以这样,在cs设置一个全局变量,每点击一次就加一
getpic根据这个全局变量,全查询对应的图片

onclick中修改hidenfield隐藏域值
通过隐藏域取值
var i=parseInt(document.getElementById("hf").value);

定义一个全局静态变量:

public static int n=0;
然后每次click事件中:
{
getPic(o, n);//传入n;
n++;//点击后静态n自加1 

}


楼上几位的方法都不太明白,请给点详细代码好吗?


另外,我自己觉得这样可以…不过,出错了,大家给改改…
function bb(var i)
{
 i++;
return i;
}


<img src=
"backend/UploadFiles/
<%#getPic((DataBinder.Eval(Container.DataItem,"ImgName")),bb(0))%>" 
alt="soft"/>

给改下吧…

应该是I取值的时候出现了问题。。。

也可在getPic中
使用那个


相关问答:

asp.net导出EXCEL问题! - .NET技术 / ASP.NET

C# code:

SqlConnection conn = CsDB.sqlcon();
SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......

ASP 。NET如何选择 - Web 开发 / ASP

大家好!我是一个学生,现在是学ASP的不知道怎么回事,我自己是用CMS做过网站 代码也能看懂一点 现在想买本书,想法有很多,就是想买ASP的 又看到大家说ASP以后没有NET前景好,我又想再去买本ASP.NET的 我知道有这样的想法 ......

AJAX 后台怎么取不到直 - .NET技术 / ASP.NET

代码如下 请高手 指点下 谢谢
ajax_http.js
-------------
function getXMLHTTP() {
  var xmlhttp;
  if (window.ActiveXObject) {
  //IE
  try {
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号