获取asp.net中的id

<asp:GridViewID="gv"runat="server"DataSourceID="SqlDataSource2"><Columns><asp:HyperLi... <asp:GridView ID="gv" runat="server" DataSourceID="SqlDataSource2" >
<Columns>
<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="News/news.aspx?newsid=" Target="_blank"
DataTextField="Title" NavigateUrl="News/news.aspx?newsid="/>
<asp:BoundField DataField="AddTime" ShowHeader="false" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:ASPConnectionString %>"
SelectCommand="SELECT top 6 [Title], [Addtime],[ID] FROM [News] order by ID desc">
<SelectParameters>
<asp:QueryStringParameter DefaultValue="1" Name="ID" QueryStringField="ID" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>

这是news页面
int id = Convert.ToInt32(Request.QueryString["newsid"]);
//Response.Write(id);
string settings = Convert.ToString(ConfigurationManager.ConnectionStrings["ASPConnectionString"]);
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(settings);
con.Open();
如何获取表
News中的id
是不是传newsid传错了
数据库
News
(ID,Title,Author,AddTime,Content,Neirong)
展开
 我来答
lovemingming
2010-06-08 · TA获得超过4137个赞
知道大有可为答主
回答量:1422
采纳率:0%
帮助的人:1421万
展开全部
<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="News/news.aspx?newsid=" Target="_blank"
DataTextField="Title" NavigateUrl="News/news.aspx?newsid="/>
这个直接换成
<a href='News/news.aspx?newsid=<%# Eval("ID")#>>' />
来自灵栖洞浓桃艳李的桧柏
2010-05-22 · TA获得超过451个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:253万
展开全部
你根本就没传啊,<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="News/news.aspx?newsid={0}" Target="_blank"这样才能把ID传过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DXonepiece
2010-05-23
知道答主
回答量:58
采纳率:0%
帮助的人:31.6万
展开全部
newsid根本就没有传值到页面去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Kevin_Handsome
2010-05-24 · TA获得超过335个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:95.4万
展开全部
顶啊,你根本就没传出id,怎么肯能接收的到呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bianlong1225
2010-05-24
知道答主
回答量:32
采纳率:0%
帮助的人:0
展开全部
有时候自己多多调试下..就知道错误在那里了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式