用户头像不显示
用户的其他信息都正常显示,只有头像不显示,其实刚进入帖子的时候头像显示(但是进入第二页就不现实了,从第二页返回第一页也不显示)。我不明白<%="userhead"%>表示的意思
前台asp.net代码
<table width="98%" align="center" border="0" style="height: 162px">
<tr>
<td style="width: 140px" align="center">
<img src="<%=userhead%>" border="0" /></td>
</tr>
</table>
后台c#代码
--------------------编程问答-------------------- 麻烦大家帮忙看看吧~ --------------------编程问答-------------------- 获取用户图像地址,点击右键看看地址
if (!String.IsNullOrEmpty(Request["TopicID"]))
{
int topicid = int.Parse(Request.QueryString["TopicID"]);
Common cm = new Common();
cm.SetHit(topicid);
string sql = "select a.TopicID,a.TopicName,a.UserName,a.PostTime,u.TopicContent,u.UserName,u.UserHead,u.RegTime from Topics a left outer join Users u on a.UserName=u.UserName where a.TopicID=" + topicid;
SqlDataReader myreader = db.RunSqlGetReader(sql);
while (myreader.Read())
{
Session["TopicID"] = Convert.ToInt32(myreader["TopicID"]);
topicname.Text = myreader["TopicName"].ToString();
Session["TopicName"] = myreader["TopicName"].ToString();
topinccontent.Text = myreader["TopicContent"].ToString();
Session["TopicContent"] = myreader["TopicContent"].ToString();
username.Text = myreader["UserName"].ToString();
posttime.Text = myreader["PostTime"].ToString();
userhead = myreader["UserHead"].ToString();//获取用户头像
regtime.Text = myreader["RegTime"].ToString();
}
myreader.Close();
}
}
ResolveUrl("~/") --------------------编程问答--------------------
是不是后台获取图片的代码不对……为什么用户名等信息在分页的时候都显示,只有用户头像不显示呢? --------------------编程问答-------------------- 看看图片地址,文件夹里是否存在图片
--------------------编程问答--------------------
图片都存在,我确定 --------------------编程问答-------------------- 谁能给讲一下…… --------------------编程问答-------------------- 我一直强调,一个做web开发的人首先要html、javascript过关,懂得用html就能开发网站。然后才应该学asp.net。
你的问题,应该首先抛开asp.net,去查看html。然后我们才能返回来看看内部是怎么造成的。而你给出的“
问题描述”往往是无意意义的“为什么不显示呢?为什么不显示呢?为什么不显示呢?”之类的,一点也看不出深入了去调试、诊断的动作。这就很难诊断问题。 --------------------编程问答--------------------
我知道我是初学的,我现在赶项目,我不懂,但是你怎么知道我没学呢,我就是看不懂学不会,我没人请教,一个月前我什么都不懂,这段代码我调试了,进入帖子显示头像代码执行了,但是看下一页内容的时候就不执行,然后再返回第一页的时候也不执行,我能力有限,我不知道该怎么改,我看资料我也不会,我只是想问一下该怎么改! --------------------编程问答-------------------- <%="userhead"%>
引用服务端变量userhead,这部分,相当于把userhead的值放在这里。
也就是你的实例中应该是客户端的图片路径。。。
补充:.NET技术 , C#