日期:2014-05-17  浏览次数:20418 次

ASP.NET生成静态页面,标签替换方法 列表要怎么生成静态,求指教
模板页面

ASP.NET生成静态页面,标签替换方法 列表要怎么生成静态,求指教

------解决方案--------------------
解析部分(1)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YXShop.TemplateAction
{
    /// <summary>
    /// 标签中的语句块
    /// </summary>
    public partial class LabelParse
    {

        public enum EnumLabelType
        {
            SystemSetup, HeadOrBottomInfo, ProductClass, ProductBrand, ProductList, ReferChangehope, ProductListMakeup, ProductContent, Comment, CommentReplyInfo, OtherSetup, CreateURL, ShoppingVehicle, LeaveWrod, FreeLabel, Member, Search, OtherProduct, MemberLogin, FriedLink, ShoppingCar, ShoppingInfo, SendGroupBuyInfo, AricleList, ArticleContent, History, StoreList, StoreInfo, StoreType, StoreSearch, ScanType, ProductType, ProductFitting, ShoppingCarData
        };
        #region 标签参数
        /// <summary>
        /// Loop次数,Loop次数为0或者unLoop标签,为0
        /// </summary>
        protected int Param_Loop;
        /// <summary>
        /// 是否循环
        /// </summary>
        protected bool WhetherLoop;
        /// <summary>
        /// 标签格式是否有效
        /// </summary>
        protected bool FormatValid = true;
        /// <summary>
        /// 格式非法的说明
        /// </summary>
        protected string InvalidInfo = string.Empty;
        #endregion
        /// <summary>
        /// 标签原始内容
        /// </summary>
        protected string Label_Content = string.Empty;
        /// <summary>
        //