好像这样自编号   |   XX名称   |   XX型号   |   简介     
  1   |   电子表   |   565   |   电子表是测...     
  2   |   电阻   |   5K   |   电子表是测...     
  3   |   电阻   |   5K   |   电子表是测...     
  4   |   电阻   |   5K   |   电子表是测...     
  5   |   电阻   |   5K   |   电子表是测...     
  6   |   电阻   |   5K   |   电子表是测...     
  7   |   电阻   |   5K   |   电子表是测...     
  8   |   电阻   |   5K   |   电子表是测...     
  9   |   电阻   |   5K   |   电子表是测...     
  10   |   电阻   |   5K   |   电子表是测...     
    
  首页   上页   1   2   3   下页   末页  

解决方案 »

  1.   

     public override void VerifyRenderingInServerForm(Control control)
        {
            //base.VerifyRenderingInServerForm(control);
        }    protected override void Render(HtmlTextWriter writer)
        {
            if (this.Request.QueryString["xxx"] != null && this.Request.QueryString["xxx"]=="1")
                this.PlaceHolder1.RenderControl(writer);
            else
                base.Render(writer);
        }用页面的局部输出吧
      

  2.   


       int pageCount = pj.PageCount(20, "");
                        string filename = "";                    for (int j = 0; j < pageCount; j++)
                        {
                            // 生成HTML index                        string indexlist = "";
                            if (j == 0)
                            {
                                filename = "index.html";
                            }
                            else
                            {
                                filename = "index_" + j.ToString() + ".html";
                            }                        if (Language == "EN")
                            {
                                indexlist = ReadFile("ATemplateHTML_EN.htm");
                                indexlist = indexlist.Replace("$Link[1]$", "/SC" + Path + filename);
                                indexlist = indexlist.Replace("$Link[2]$", "/TC" + Path + filename);
                            }
                            else if (Language == "SC")
                            {
                                indexlist = ReadFile("ATemplateHTML_SC.htm");
                                indexlist = indexlist.Replace("$Link[1]$", "/TC" + Path + filename);
                                indexlist = indexlist.Replace("$Link[2]$", "/EN" + Path + filename);                        }
                            else
                            {
                                indexlist = ReadFile("ATemplateHTML_TC.htm");
                                indexlist = indexlist.Replace("$Link[1]$", "/SC" + Path + filename);
                                indexlist = indexlist.Replace("$Link[2]$", "/EN" + Path + filename);
                            }                        //生成預覽頁面                        indexlist = indexlist.Replace("$htmlTitle[1]", htmlTitle);
                            indexlist = indexlist.Replace("$pageTitle$", htmlTitle);                        indexlist = indexlist.Replace("$htmlNav$", htmlNavHtml(true));                        if (File.Exists(Server.MapPath("/" + Language + "/" + bannerpic + "")))
                            {
                                indexlist = indexlist.Replace("$htmlHeadBanner$", "/" + Language + "/" + bannerpic + "");
                            }
                            else
                            {
                                indexlist = indextext.Replace("$htmlHeadBanner$", "/" + Language + "/" + bannerpic + "");
                                //indexlist = indexlist.Replace("$htmlHeadBanner$", "/" + Language + "/images/spacer.gif"); //空白图片
                            }                        // 替換content                        indexlist = indexlist.Replace("$htmlContent[3]", pj.projectList(20, (j) * 20 + 1, Language, true, Path + "index", "", "", projectdetailpath));
                            indexlist = indexlist.Replace("$update[1]", pj.GetUpdate("",Language));
                                                    try
                            {
                                using (StreamWriter sw = new StreamWriter(dirPath + filename, false, Encoding.UTF8)) //保存地址
                                {
                                    sw.WriteLine(indexlist);
                                    sw.Flush();
                                    sw.Close();                            }
                            }
                            catch (Exception ex)
                            {
                                Response.Write("The file could not be wirte:");
                            }                    }