假设我有一个起始页面的home.aspx,有3个链接到不同的汽车品牌,比如
宝马大众沃尔沃
我设置了一个查询字符串来为品牌添加id,比如宝马的brands.aspx?id=1、大众的2和沃尔沃的3。
通过这种方式,我可以对所有3个品牌使用相同的代码,但内容将根据id而变化。在品牌页面中,我展示了汽车的不同型号。像宝马m3,宝马325等等...
现在我的问题是,我希望能够点击例如宝马m3和更深入的,并从该特殊模型的所有不同的风格。例如宝马m3 Turbo黑色,宝马m3红色...
如何在我访问的页面上获取id的值,并将其作为新链接上的参数发送?我不想在代码后面写代码。
它应该是这样的models.aspx?id=@id&model=1020
希望你能理解我在寻找什么
发布于 2013-09-20 15:12:39
如果您不想使用代码隐藏,那么在您的aspx文件中使用以下代码:
<a href="models.aspx?id=<%=Request.QueryString["id"] %>&model=1020">link</a>发布于 2013-09-20 15:01:48
要获取id,请使用:
var id=Request.QueryString["id"];然后
myLink.HRef="models.aspx?id="+id+"&model=1020";请记住,您的链接应该在其定义中包含runat="server"。
发布于 2013-09-20 15:05:39
Response.Redirect("Default.aspx?id="+id.Text+"&model="+model.Text+"&modelname="+modelname.Text");https://stackoverflow.com/questions/18910648
复制相似问题