如果可以的怎么写 商品名称那列应该怎么绑定
想实现 if (ProductCacheID == CacheID) //如果快照表中快照ID与产品中快照相同
{
string url = string.Format(ConfigUrl.UrlProductDetail, OldID);
Response.Redirect("url");//跳转到产品详情页面,传OLDID }
else
{
Response.Redirect("ProductCachedetail.aspx?ProductCacheID=" + ProductCacheID);
//跳转到产品快照详情页面,传ProductCacheID
}
想实现 if (ProductCacheID == CacheID) //如果快照表中快照ID与产品中快照相同
{
string url = string.Format(ConfigUrl.UrlProductDetail, OldID);
Response.Redirect("url");//跳转到产品详情页面,传OLDID }
else
{
Response.Redirect("ProductCachedetail.aspx?ProductCacheID=" + ProductCacheID);
//跳转到产品快照详情页面,传ProductCacheID
}
解决方案 »
- 如何实现在gridview中第一行添加空数据行
- DridView能判断是点击换页还是换行吗?
- 在web端怎么动态的添加控件
- 小问题困扰我好久了?
- 大家好。menuchange()函数的参数类型和作用谁知道。。帮帮忙
- .net的master page下的内容页内如何引用服务端控件实现回调 高手请进!在线等
- asp.net的session的问题。
- wmv的视频在本地服务器是可以播放的,到了网上的服务器就不可以了
- 大家绑我看看 我的样式表 为什么不起用??
- 怎样在c#中取得comfirm 的返回值?
- 在线急等:通过jquery改变div的style.display,debug时效果是有的,但是在cs里取得的div的display未改变。
- 发布到服务器后,WORD组件无法使用,报80070005 拒绝访问错误。
int i = Convert.ToInt32(e.CommandArgument);得到行的索引,这样就可以访问Rows[i].Cells[索引].Text来访问其中的内容,根据不同内容跳转
<div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<a href='B.aspx?id=<%#Eval("id") %>'>测试</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</form> protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataBind();
}
} private void DataBind()
{
var list = new[] {
new {id=1},
new {id=2},
new {id=3},
new {id=4}
}.ToList();
GridView1.DataSource = list;
GridView1.DataBind();
}B页面代码
protected void Page_Load(object sender, EventArgs e)
{
string id = Request.QueryString["id"].ToString();
Response.Write(id);
}
但是这边只能跳转到一个页面,想实现跳转到2个页面,跳不同页面传不同的值