我的DataList绑定后怎么页面不显示 断点查看 ds 是否有数据。有数据的则检查页面 绑定的对不对<%#Eval("title")%> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ds有值吗? DB.createDB();链接是否打开??DataList1是什么控件 后台看有没有数据,前台 格式不要错,字段名不要弄错 <%#Eval("表中的字段名")%> <asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSource1"> <ItemTemplate> id: <asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>' /> <br /> names: <asp:Label ID="namesLabel" runat="server" Text='<%# Eval("names") %>' /> <br /> address: <asp:Label ID="addressLabel" runat="server" Text='<%# Eval("address") %>' /> <br /> <br /> </ItemTemplate> </asp:DataList> 看看你的DataList visibale属性是不是false啦 DataSourceID="SqlDataSource1" 和后台 this.DataList1.DataSource = ds; this.DataList1.DataBind(); 冲突的可能性很大 string ReID = Request[ID]; string sqlstr = "select * from tb_tiezi where ID='" + ReID + "'"; 我把 where id=1; 这样就能显示了 是不是我的绑定ID 出问题了 ? ID='" + ReID + "'" 你这句话传进来的ID是字符型,而你再数据库里面定义的是 int 型,仔细检查检查,可以写成这样 where ID=" + ReID ; string ReID = Request[ID]; 这个你应该没有取到ID吧 从哪里传的·· 你跟踪下 string ReID = Request[ID];这是什么值不就知道错哪里了 Request.QueryString["ID"].ToString();你是不是想写这个? 你跟踪下 string ReID = Request[ID];这是什么值不就知道错哪里了 Request.QueryString["ID"].ToString();你是不是想写这个?Request["ID"];?这个? 你的Request[ID]这个参数有值吗? 你跟踪下 string ReID = Request[ID];这是什么值不就知道错哪里了 Request.QueryString["ID"].ToString();你是不是想写这个?Request["ID"];?这个? 我的值是在这里:<a class="black" href='neirong.aspx?ID=<%#Eval("ID")%>'> 点击进入 </a> 你的Request[ID]这个参数有值吗? 我的值是在这里:<a class="black" href='neirong.aspx?ID=<%#Eval("ID")%>'> 点击进入 </a> 断点调试。主要看你sql查出来有没有值,再就是格式有没有错。再看看传入的值是不是为空。 FileUpload的文本框如何保持不变 连接贴,发错板块了 ,有高手帮忙解决下 asp.net 3.5 用VS2008开发的 用哪个文本编辑器比较好 再来100分!~~~~~~~~~~~~~~~~刚刚问得太简单了~~~哎~~~没有能表达出我的意思~~~ 案件自动定性的实现 怎么在c#代码中使用XMLHttprequest对象呢 登录问题 上传文件 入门的一个问题.请高手帮一下. 字符串的 比较(不区分大小写);另外(返回出数组的长度的函数是什么呢)(回答一个就给分) 正则表达式获取html 中的table Register控件不显示
DataSourceID="SqlDataSource1">
<ItemTemplate>
id:
<asp:Label ID="idLabel" runat="server" Text='<%# Eval("id") %>' />
<br />
names:
<asp:Label ID="namesLabel" runat="server" Text='<%# Eval("names") %>' />
<br />
address:
<asp:Label ID="addressLabel" runat="server" Text='<%# Eval("address") %>' />
<br />
<br />
</ItemTemplate>
</asp:DataList>
string sqlstr = "select * from tb_tiezi where ID='" + ReID + "'";
我把 where id=1; 这样就能显示了 是不是我的绑定ID 出问题了 ?
ID='" + ReID + "'" 你这句话传进来的ID是字符型,而你再数据库里面定义的是 int 型,仔细检查检查,可以写成这样
where ID=" + ReID ;
Request.QueryString["ID"].ToString();你是不是想写这个?
Request.QueryString["ID"].ToString();你是不是想写这个?
Request["ID"];?这个?
Request.QueryString["ID"].ToString();你是不是想写这个?
Request["ID"];?这个? 我的值是在这里:<a class="black" href='neirong.aspx?ID=<%#Eval("ID")%>'> 点击进入 </a>
再看看传入的值是不是为空。