新手上路,请帮忙!
在DataGrid 中我绑定列ID,<asp:BoundColumn HeaderText="ID" DataField="XinxiID" /> 我想请求某行的ID定向到另一个页面,
请问怎么请求?
问题点数:40、回复次数:5Top
1 楼whxleem(feeling)回复于 2004-08-01 15:52:01 得分 10
你的id列用模板列来实现,用haappylink控件 然后在datagrid加载是给happylink空间的url初始值 在把id传过去就行了Top
2 楼skylarkzcc(抱膝独坐在风中)回复于 2004-08-01 16:36:41 得分 20
<A href='<%# "special.aspx?id="+DataBinder.Eval(Container.DataItem,"Special_Id") %>'>显示的文字</a>Top
3 楼skylarkzcc(抱膝独坐在风中)回复于 2004-08-01 16:38:41 得分 10
在special.aspx页 用
string id=Request.QueryString["id"].ToString();
就可以了Top
4 楼triffang(冲凉不除3)回复于 2004-08-01 19:32:00 得分 0
<asp:datagrid id="XinxiGrid" runat="server" OnPageIndexChanged="NewsGrid_PageChanged" DataKeyField="XinxiID"
AutoGenerateColumns="False" HorizontalAlign="Right" AllowPaging="True" PageSize="20" AllowSorting="True"
OnSelectedIndexChanged="NewsGrid_SelectionChanged" Width="100%" >
<Columns>
<asp:BoundColumn HeaderText="ID" DataField="XinxiID" />
<asp:BoundColumn ......./>
<asp:TemplateColumn ....../>
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Xtitle") %>' Font-Bold="True" ID="Label1"/>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataNavigateUrlField="XinxiID"
DataNavigateUrlFormatString="Information.aspx?XinxiID=............
DataTextField="XinxiID" />
</Columns>
</asp:datagrid>
我现在就是想把XinxiID 传到另一个页面,有怎么请求......
Information.aspx?XinxiID=......... 这句要怎么写.Top
5 楼triffang(冲凉不除3)回复于 2004-08-01 20:02:15 得分 0
OK了.
还有一个问题就是.
FreeTextBoxControls 这个控件 我写内容时加入了图片. 但写完提交到另一个页面
图片就显示不出来了.(添加时还可以显示的 ).Top




