[求助]关于DataGrid无法显示问题
如题.我想做个购物系统,前页一链接 当点击连接后,转到信息页让DG显示物品信息 , 信息页是这样做的,有一个两行一列的表格,第一行拉一个Web label让它动态显示物品类别 第二行拉一DataGrid让它显示详细信息 运行后DG没有任何信息.也无错误提示.大家说一下哪有错吗?请给予指点.我的代码如下: using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.Data.SqlClient; namespace shop { /// <summary> /// show 的摘要说明。 /// </summary> public class show : System.Web.UI.Page { protected System.Web.UI.WebControls.DataGrid DataGrid1; protected System.Web.UI.WebControls.Label Label1; protected System.Web.UI.WebControls.HyperLink HyperLink1; private void Page_Load(object sender, System.EventArgs e) { if(!this.IsPostBack) { string PetTypeID=Request.QueryString["typeID"].ToString(); SqlConnection con=DB.DBopen(); con.Open(); SqlCommand com=new SqlCommand("select petTypeName from petTyp where petTypeID='"+PetTypeID+"'",con); this.Label1.Text=Convert.ToString(com.ExecuteScalar()); com.CommandText="select * from peta where petTypeID='"+PetTypeID+"'"; this.DataGrid1.DataSource=com.ExecuteReader(); this.DataGrid1.DataBind(); } // 在此处放置用户代码以初始化页面 } |