| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 448 人关注过本帖
标题:向大家虚心请教一个问题,谢谢.
只看楼主 加入收藏
xingyun33
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-14
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:4 
向大家虚心请教一个问题,谢谢.
向大家虚心请教一个问题,谢谢.
我用C#编了一个网页,本来的功能是
意思是如果有该款产品,点击详细信息就进入product.aspx页
我想改成如果类是100,就进入product1.aspx,如果类不是100就进入product.aspx
原来程序是下面,我就是要加一个
if +classid.ToString()+=100 就进入product1.aspx
else
就进入product.aspx
原程序:
      if (Pr["product_detail"].ToString() == "" )
                result += "暂无详细介绍!!";
               
           else
            {
                if (Pr["product_detail"].ToString().Length < 10)
                    result += delHTML(Pr["product_detail"].ToString());
                else
                    result += delHTML(Pr["product_detail"].ToString()).Substring(0, 10);
            }                       
             result += "</ul><ul class=" + cssname + "w-gd><a href=product.aspx?id=" + Pr["productId"].ToString() + " class=sub-quick>详细信息 &gt;</a></ul></div>";
            result += "</div></td>";
搜索更多相关主题的帖子: 虚心 
2009-09-14 11:46
xingyun33
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-14
收藏
得分:0 
回复 楼主 xingyun33
全部代码:
public string writepclasscount(int classid,string cssname)
    {
        string result = "";
        WebSiteDataConfig.product_class PC = this.dataSpace.GetObject<WebSiteDataConfig.product_class>("product_classId=" + classid.ToString());
        result += "<div class=" + cssname + ">";
        result += "<div class=" + cssname + "tp><img src=\"";
        if (classid - 1 < 5)
            result += "images/ss/" + (classid - 1).ToString();
        else
            result += "images pic";
        result+=".jpg\" width=90 height=90 /></div>";
        result += "<div class=" + cssname + "w><ul class=" + cssname + "w-bt>"+PC.class_name+"</ul><ul class=" + cssname + "w-tj>共有"+countP(classid)+"种产品</ul><ul class=" + cssname + "w-gd><a href=class.aspx?id="+classid.ToString()+" class=sub-quick>详细信息 &gt;</a></ul></div>";
        result += "</div>";
        return result;
    }

    public string writepclasspinfo(int classid, string cssname,int page)
    {
        string result = "";
        //WebSiteDataConfig.product[] Prs = this.dataSpace.GetObjects<WebSiteDataConfig.product>();
        WayControls.Remoting.PageSizeInfo pageSizeinfo = new WayControls.Remoting.PageSizeInfo(false);
        pageSizeinfo.CurrentPageIndex = page - 1;
        pageSizeinfo.PageSize = P_pagesize;
        string a_sql = "product_class=" + classid.ToString();
        int a_count = this.dataSpace.Connection.RecordCount("product", a_sql);
        a_sql = "select product_pic,product_name,product_detail,productId from product where " + a_sql + " order by product_hot,productId desc";
        DataTable Prs = this.dataSpace.Connection.GetResultFormSqlString(a_sql, pageSizeinfo);
        result += "<tr>";
        int i = 1;
        foreach (DataRow Pr in Prs.Rows)
        {
            result += "<td><div class=" + cssname + ">";
            result += "<div class=" + cssname + "tp><img src=\"";
            if (Pr["product_pic"].ToString() == "" | Pr["product_pic"].ToString() == null)
                result += "images pic.jpg";
            else
                result += Pr["product_pic"];
            result += "\" width=90 height=90 /></div>";
            result += "<div class=" + cssname + "w><ul class=" + cssname + "w-bt>" + Pr["product_name"] + "</ul><ul class=" + cssname + "w-tj>";
            if (Pr["product_detail"].ToString() == "" | Pr["product_detail"].ToString() == null)
                result += "暂无详细介绍!!";
               
            else
            {
                if (Pr["product_detail"].ToString().Length < 10)
                    result += delHTML(Pr["product_detail"].ToString());
                else
                    result += delHTML(Pr["product_detail"].ToString()).Substring(0, 10);     }                     
             result += "</ul><ul class=" + cssname + "w-gd><a href=product.aspx?id=" + Pr["productId"].ToString() + " class=sub-quick>详细信息 &gt;</a></ul></div>";
            result += "</div></td>";     
  if (i % 2 == 0)
                result += "</tr><tr><td>&nbsp;</td></tr><tr>";
            i++;
        }
        if (i % 2 == 0)
            result += "</tr><tr><td>&nbsp;</td></tr><tr>";
        result += "<td colspan=2><div class=" + cssname + "-page>" + writePRpage(a_count, P_pagesize, page, "class.aspx?id=" + classid.ToString()+"&page=#") + "</div></td></tr>";
        return result;
    }
2009-09-14 11:47
atom_09
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:92
专家分:141
注 册:2009-8-24
收藏
得分:6 
C#不会
2009-09-14 15:43
snr108
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:39
专家分:60
注 册:2009-9-14
收藏
得分:6 
我倒..这是C语言块你问c#...去另一个版块吧..
2009-09-14 16:35
自学
Rank: 2
等 级:论坛游民
帖 子:17
专家分:31
注 册:2009-9-14
收藏
得分:6 
没学到
2009-09-14 16:40
快速回复:向大家虚心请教一个问题,谢谢.
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024200 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved