我想写个控件,每次刷新的时候页面上的图片都是随机显示的string[] xx = Directory.GetFiles(Server.MapPath("image/Mainpage"));
Random rd = new Random();
Show = "<img align=top alt=pic src=" + xx[rd.Next(0, xx.Length)] + " height=150 width=600>";这么写的似乎有点问题,因为在页面上的出来的图片路径是我本地的路径,我在其他机器上用url访问的时候就不显示了,请问要怎么改,谢谢!!!
Random rd = new Random();
Show = "<img align=top alt=pic src=" + xx[rd.Next(0, xx.Length)] + " height=150 width=600>";这么写的似乎有点问题,因为在页面上的出来的图片路径是我本地的路径,我在其他机器上用url访问的时候就不显示了,请问要怎么改,谢谢!!!
解决方案 »
- 如何控制log4net写日志文件的数量
- 请问如何判断Delete键按下呢?
- 安装 Visual Studio 2008 与 office 是否有先后顺序的区分?
- 数组的拷贝
- 一段(WINFORM)c#写的群发邮件程序调试出错.求助!
- 到底应该先入门C#还是先掌握C#,之后才去学sql???好些???
- !!!在同一个TextBox中如何让Text属性显示不同的字体!!!
- 用AxImp.exe转换wmp的ActiveX控件是发生错误,高手来看看啊!
- Application和Session问题
- 如何改变DataGrid的任意一个cell的颜色
- 数组、arraylist和list的区别以及泛型是怎么回事?(请详细解释)
- 如何防止我的窗口被最小化
Random rd = new Random();
string path1 = xx[rd.Next(0, xx.Length)];
path1 = path1.Substring(path1.LastIndexOf("\\") + 1);//取得文件名
path1 = "..." + path1;//换成你的相对路径
Show = "<img align=top alt=pic src=" + path1 + " height=150 width=600>";