image怎么在后台cs代码里面更改图片
做了一个asp.net网站拖了一个image控件现在想在aspx.cs界面里面把image的图片换成本地的图片请问应该怎么做最后会考虑从数据库获取图片路劲和图片名称放在i...
做了一个asp.net 网站
拖了一个image控件
现在想在aspx.cs界面里面把image的图片换成本地的图片请问应该怎么做
最后会考虑从数据库获取图片路劲和图片名称 放在image里面去请问该怎么做 展开
拖了一个image控件
现在想在aspx.cs界面里面把image的图片换成本地的图片请问应该怎么做
最后会考虑从数据库获取图片路劲和图片名称 放在image里面去请问该怎么做 展开
展开全部
不知道你的图片是上传的还是直接后台就有的,如果上传的话,可以截取字符窜(.gif),后面截取判断是否为图片文件,是的话把前面的上传路径改为本地文件的指定路径+“SQL ID名,或者别的名字(尽量选择不重复)”再加上图片的后缀名 保存到SQL,然后循环取出来就好src=“(SQL查询输出)”,如果你是放在本地文件的图片,要么逐个把路径放入SQL,再进行查询,要么就把文件名改成可以循环的名字,1,2,3.。。。(前提是你图片类型一样,这样的话就可以直接循环 src=”路径+i(文件名)+gif“)或者你不同的图片类型 那就名字=“1.gif.gif“ ,循环的时候再进行字符串截取判断(后面往前取两个.(也就是.gif.gif,然后判断第一个.后面的三个字符,)),然后src=”路径+i(1.gif)+"gif(判断的值 符合的话传过来 这里的gif变量,判断你当前的文件的类型)"“ 可能有点不太理解,我也没看懂你是想上传图片还是更改图片,按理说更改指定图片,只需要改改路径名就可以了,在项目里面放个文件夹,里面放图片,然后直接用文件路径下的图片就可以,你在计算机里给这个文件夹里放图片,他也是加载到你文件里去,不用写计算机的路径,项目路径即可。
更多追问追答
追问
我是说在aspx.cs 里面也是写scr="路径+i(1.gif)+"gif"
这种吗?
我想在aspx.cs里面 更换图片
追答
aspx.cs不能直接写图片,它是后台方法,如果非要用它,那就用集合或者数组,后台方法执行完成后的参数给前台,前台获取后也可以用JavaScript进行输出。
后台定义变量——赋值——传给前台页面——src=“”
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询