基本页面问题
cs:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
SqlConnection myConnection = new SqlConnection(@"user id=sa;password=12227;initial catalog=tempdb;data source=10.0.6.19;Connect Timeout=30");
myConnection.Open();
SqlDataAdapter sda = new SqlDataAdapter("select id as id1,dt as dt1 from lianxi where dw=@m_tt", myConnection);
sda.SelectCommand.Parameters.Add(new SqlParameter("@m_tt", SqlDbType.NVarChar, 50)).Value = Request.QueryString["s"].ToString();
DataSet ds = new DataSet();
sda.Fill(ds, "dt1");
sda.Fill(ds, "id1");
DataList1.DataSource = ds;
DataList1.DataBind();
myConnection.Close();
}
}
aspx:
<asp:DataList ID="DataList1" runat="server"><ItemTemplate ><a href="detail.aspx?s1=<%#DataBinder.Eval(Container.DataItem,"id1") %>"><%#DataBinder.Eval(Container.DataItem,"dt1") %></a></ItemTemplate>
</asp:DataList>
对于上个页面传过来的s的值,本页面有的时候可以正常打开有的时候打开是一片空白