public void MyBind() { B_ProjectWork bprojectwork = new B_ProjectWork(); if (Request.QueryString["Pid"] != null) { int Pid = DataConverter.CLng(Request.QueryString["Pid"].Trim());//2; mproject=bproject.GetProjectByid(Pid); DataView dv = bprojectwork.SelectWorkByPID(Pid); this.m_projectname = mproject.ProjectName; this.Egv.DataSource = dv; this.Egv.DataKeyNames = new string[] { "WorkID" }; this.Egv.DataBind(); } else { DataTable dt = bprojectwork.GetProjectWorkAll(); this.Egv.DataSource = dt; this.Egv.DataBind(); } }