返回首页

这是类


public class Transition

{

// default constructor   

    public Transition()

    {

        if (StageId == 0)

        {

_queryString = "SELECT PHASE, FROM_STAGE, TO_STAGE, END_REASON FROM     Dbase WHERE PHASE='Complaint'";

        }

        else if (StageId > 0)

        {

_queryString = string.Format("SELECT PHASE, FROM_STAGE, TO_STAGE, END_REASON FROM Dbase WHERE PHASE='Complaint' AND STAGE_FROM_ID={0}",StageId);

               

        }

     }

    

// getters and setters for quesry string

public string QueryString

        { 

            get { return _queryString; }

            set { _queryString = value;}

        }

// getters and setters for stage id

public int StageId

        {

    private get { return _stageId; }

            set { _stageId = value; }

        }

    

 

// The variables  

private string _queryString;

private int    _stageId;

private string _fillDropdownList;     

 

// This is where I call the class.



ublic partial class GridGroupControl : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

       

        

        Transition trns = new Transition();

        trns.StageId =1672;

        SqlDataSource1.SelectCommand = trns.QueryString;

 

    }


它工作得很好昨天,而今天,当我改变在codebehisnd文件的阶段ID它仍然带来了旧的结果从来没有change.what我只是像它的高速缓存带来的老results.loks。我不知道为什么?

回答

评论会员: 时间:2