IFrame Source属性的IF / ELSE语句

时间:2010-06-23 20:16:05

标签: c# iframe attributes if-statement src

我目前正在定义我的Iframe的src属性,其中包含我从数据库中检索的URL + ID(特定人)。

它返回存储在每个人的存储库中的图片。对于目前没有图片的用户,我希望网址为URL + 00000,而不是404错误页面。

我正在尝试在下面执行if / else语句,但由于某种原因它没有尝试。 谁能明白为什么?

感谢您的帮助!!!!

`

protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
      {

          string empID = ((System.Web.UI.WebControls.TreeView)(sender)).SelectedNode.Value;


          string pictarget =
              pictarget = (Convert.ToInt32(empID) > 99999) ? 
              pictarget = "http://website/OrgList:" + 00000 + "/picture" :
              pictarget = "http://website/OrgList:" + empID + "/picture";

          Frame2.Attributes["src"] = pictarget;

`

1 个答案:

答案 0 :(得分:1)

我会说这些是你正在寻找的机器人:

string pictarget = (Convert.ToInt32(empID) > 99999) ? 
    "http://website/OrgList:" + 00000 + "/picture" :
    "http://website/OrgList:" + empID + "/picture";

你似乎在那个陈述中做了太多的任务,一个就足够了:)