asp.net中头像显示问题
大家帮帮忙!我做了上传头像页面,是想实现这样一个功能:点击上传图像,然后点击保存时就能更改原来的头像。我用session["touxiang"] = p_mfilename;//保存头像名称然后在需显示头像的地方写代码: this.Image2.ImageUrl = "~/touxiang/" + session["touxiang"];(上传的头像放在根目录 touxiang 文件夹里)
可是重新登录,然后打开页面时,头像都显示不出来,只有上传了头像后才能显示。
请问大家怎么把上传的头像一直显示出来,直到再次上传头像时?
文件是否上传成功
ImageUrl = "~/touxiang/" + session["touxiang"]+"?temp="+DateTime.Now.ToString();
上传成功了 保存在touxiang文件夹里 是不是应该用application啊?可是不会用?
一般把头像的文件名保存到某个字段,然后用:
ImageUrl = "~/touxiang/" + 字段里的文件名;
看了你的代码,检查一下Session中是否有数据??
还有...+ session["touxiang"];
应该是...+ session["touxiang"].ToString();
session 好像只能保存有限的时间,每次登录后就没了吧。可是又不会用别的。哎……
我是把session["touxiang"] = p_mfilename;这段代码是放在上传头像,保存按钮 代码里的。是不是需要每次登录页面后都要上传一下图片,然后再显示出来,这不是麻烦?怎样让头像一直显示,知道下次上传修改头像时呢?
用session保存,只要你一下线,session的内容就丢失了,再重新登录当然没有了,可以用Cookie保存,但如果客户端禁用了Cookie,就不能使用了,不过客户端如果禁用了Cookie,那session也将失效,
code:
HttpCooki
相关问答:
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......
ASP.NET MVC架构发布了,你用了吗?
还在学习中
我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习
都用了5个版本了 从 PV1 到beta ......
<script type="text/javascript" src="js/Dialog.js"></script>
<script type="text/javascript">
function zOpenD()
{
va ......
我用MULTIVIEW+VIEW+FORMVIEW做输入网页,
我输入的数据要插入四个表。
要怎么做呢?
sf
事务啊
然后写sql语句咯
你的问题是UI方面的内容,这个和你插入多少张表没有什么关系的;
Transaction 控制整 ......