Session["ss"]在多页之间的传递? Session["ss"] = DataGrid.Item[e.Item.ItemIndex].Cell[idindex].Text其中idindex为需要传递的id所在的DataGrid的列的index 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调试提示: 名称“idindex”在类或命名空间“china.yyzx”中不存在 不好意思没看全,改为:Session["ss"] = DataGrid.Item[e.Item.ItemIndex].Cell[2].Text;提示: “System.EventArgs”并不包含对“Item”的定义 <asp:HyperLinkColumn DataNavigateUrlField="strid" DataNavigateUrlFormatString="链接页?strid={0}" DataTextField="显示文字" HeaderText="医药资讯"></asp:HyperLinkColumn>在链接页strid = Request.QueryString["strid"];你上面写的东东。。点击超链后。。你确信它执行了。。DataGrid1_SelectedIndexChanged()吗?呵呵。。 To:gangganghao试过了,提示:分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: System.Web.UI.WebControls.DataGridColumnCollection 必须具有类型为“System.Web.UI.WebControls.DataGridColumn”的项。“HeaderStyle”的类型为“System.Web.UI.HtmlControls.HtmlGenericControl”。还有就是?strid={0}是什么意思,讲一讲好吗? DataNavigateUrlField 超链列所传参数对应数据源中的字段DataNavigateUrlFormatString 超链。。?strid={0}。。{0}将被替换成DataNavigateUrlField 就是如下的形式http://xxx.aspx?strid=1。。这该懂吧。。DataTextField 超链显示的内容对应数据源中的字段HeaderText 标题对应数据源中的字段你的DataGrid的具体写的什么啊。。.aspx页面。。 太难了吧?不懂!我只是想取出用户点的文字所在的数据库字段的id,然后传到B页,根据这个id取出它对应的内容字段。1:首先在A页怎么取DataGrid被点的id2:在B页中怎么接收啊?太麻烦你了,先谢谢? 我倒。将你的DataGrid贴出来先。。 <asp:datagrid id="DataGrid1" runat="server" Width="500px" CellPadding="4" BackColor="White" BorderWidth="1px" BorderStyle="None" BorderColor="#CC9966" HeaderStyle-BorderColor="#ffffff" HeaderStyle-BorderWidth="0" AutoGenerateColumns="False" > <SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle> <ItemStyle Font-Size="9pt" ForeColor="#330099" BackColor="White"></ItemStyle> <HeaderStyle Font-Bold="True" BorderWidth="0px" ForeColor="#FFFFCC" BorderColor="White" BackColor="#990000"></HeaderStyle> <FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle> <Columns> <asp:BoundColumn DataField="转载时间" HeaderText="转载时间"> <HeaderStyle Font-Size="9pt" HorizontalAlign="Center"></HeaderStyle> </asp:BoundColumn> <asp:HyperLinkColumn DataNavigateUrlField="资讯链接" DataTextField="医药资讯" HeaderText="医药资讯"> <HeaderStyle Font-Size="9pt" HorizontalAlign="Center"></HeaderStyle> </asp:HyperLinkColumn> </Columns> <PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle> </asp:datagrid> 将Stream转为为Flash文件.怎么转换 求B/S结构系统中登陆用户和AD帐户同步代码 求职:战友们请支持一下! Extjs怎么读取asp.net后台数据, ==在线等待MyCommand.Parameters.Add()的简单问题!!!! 页面和页面上控件初始化和加载顺序的问题 如何读出ntext类型字段中的大量数据 如何让datalist分页显示内容? .net中如何复制目录?高手指点一下 什么叫'在单一线程模式下,试图在一个以上线程上进行呼叫'?这是什么错误?// 为什么会在某些客户端的浏览器中超链接失效? session过期问题请赐教
改为:Session["ss"] = DataGrid.Item[e.Item.ItemIndex].Cell[2].Text;
提示: “System.EventArgs”并不包含对“Item”的定义
strid = Request.QueryString["strid"];你上面写的东东。。点击超链后。。你确信它执行了。。DataGrid1_SelectedIndexChanged()吗?呵呵。。
试过了,提示:
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: System.Web.UI.WebControls.DataGridColumnCollection 必须具有类型为“System.Web.UI.WebControls.DataGridColumn”的项。“HeaderStyle”的类型为“System.Web.UI.HtmlControls.HtmlGenericControl”。还有就是?strid={0}是什么意思,讲一讲好吗?
http://xxx.aspx?strid=1。。这该懂吧。。DataTextField 超链显示的内容对应数据源中的字段HeaderText 标题对应数据源中的字段你的DataGrid的具体写的什么啊。。.aspx页面。。
我只是想取出用户点的文字所在的数据库字段的id,
然后传到B页,根据这个id取出它对应的内容字段。
1:首先在A页怎么取DataGrid被点的id
2:在B页中怎么接收啊?
太麻烦你了,先谢谢?
<SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
<ItemStyle Font-Size="9pt" ForeColor="#330099" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" BorderWidth="0px" ForeColor="#FFFFCC" BorderColor="White" BackColor="#990000"></HeaderStyle>
<FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
<Columns>
<asp:BoundColumn DataField="转载时间" HeaderText="转载时间">
<HeaderStyle Font-Size="9pt" HorizontalAlign="Center"></HeaderStyle>
</asp:BoundColumn>
<asp:HyperLinkColumn DataNavigateUrlField="资讯链接" DataTextField="医药资讯" HeaderText="医药资讯">
<HeaderStyle Font-Size="9pt" HorizontalAlign="Center"></HeaderStyle>
</asp:HyperLinkColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC"></PagerStyle>
</asp:datagrid>