DataList控件如何加入session 在DataList控件, 用SqlDataSource直接绑定的是视图,根据 id ,zczh 来查询视图,但是id ,zczh 的赋值是通过session传过来的,那么怎么用DataList控件来接收session传过来的值.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CType转换或(DataTable)Session["sss"]转换,然后绑定。 SqlDataSource 对象还有其他属性。如:<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="11111" SelectCommand="select top 6 * from table"> <SelectParameters> <asp:ControlParameter ControlID="lbl_id" Name="userid" PropertyName="Text" Type="String" /> </SelectParameters> </asp:SqlDataSource>您可以在<SelectParameters> <asp:ControlParameter ControlID="lbl_id" Name="userid" PropertyName="Text" Type="String" /> </SelectParameters>这个部分改变下参数类型就可以了 <SelectParameters> <asp:SessionParameter Name="注册账号" SessionField="zczh" Type="String" /> <asp:SessionParameter DefaultValue="0" Name="ID" SessionField="lstID" Type="Int32" /> </SelectParameters> 我是那么写的还是不行,报的错必须建立了个接口 Iconvert ,急急.... 不要用SqlDataSource, 在后台绑定用.DataSource 更灵活 但是我用的是视图,不是表,所以没办法,我只会SqlDataSource,你说的用.DataSource ,是必须写三层吗? 初学者太笨了,请高人指点啦 ! 选择你的SqlDataSource,打开属性窗口,点开SelectQuery,里面的代码这样修改select * from view where id=@id and zczh=@zczh然后,点刷新参数,选择id,在右边的数据源中,选择Session, SessionField中添idzczh一样设置即可。 哦!不会手动建dataTable..,我用的是视图,能吗 我是不是被黑了?怎么解决呀 c#做winform程序好么? office里带的日历控件11.0问题 解释一段代码(在线等) tcpclient重连报错怎么解决 文件增量存储,大家有好的思路吗? 水晶报表的奇怪问题,高手快来 c#连接数据库的问题,大家进来说说(100分相送,如不够,可再添) 这段代码运行后却看不到窗体,为什么? MDI窗口的子窗口? 关于C#画圆,然后点放射渐变 如何连接短信猫
如:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="11111"
SelectCommand="select top 6 * from table">
<SelectParameters>
<asp:ControlParameter ControlID="lbl_id" Name="userid" PropertyName="Text" Type="String" />
</SelectParameters>
</asp:SqlDataSource>您可以在
<SelectParameters>
<asp:ControlParameter ControlID="lbl_id" Name="userid" PropertyName="Text" Type="String" />
</SelectParameters>
这个部分改变下参数类型就可以了
<asp:SessionParameter Name="注册账号" SessionField="zczh" Type="String" />
<asp:SessionParameter DefaultValue="0" Name="ID" SessionField="lstID" Type="Int32" />
</SelectParameters>
我是那么写的还是不行,报的错必须建立了个接口 Iconvert ,急急....
select * from view where id=@id and zczh=@zczh
然后,点刷新参数,选择id,在右边的数据源中,选择Session, SessionField中添id
zczh一样设置即可。