传递数据网格值

时间:2010-12-26 16:49:17

标签: c# asp.net datagrid

我有一个包含2列的数据网格。

一个显示名称的数据绑定,另一个是超链接列。

Column1 =数据绑定列,Column2 =超链接列。

column1:       column2:
---------------------
Name1          Modify 
Name2          Modify 

接下来,当我点击Column2中的任何值时,我只是被重定向到另一页。

此页面包含2个带有“是”或“否”的按钮/超链接(不会控制,哪个会带来最易于实施的解决方案)

点击“否”时,只需重定向回原始页面。

现在的问题是,当我按“是”时,我究竟如何访问“Name1”(如果我按下第二次修改,则为Name2)?

如果我按是,则表示我想将此名称用于某些操作(xml)。

如果我按下“修改”,我希望能够获得与之关联的名称(已经显示在其左边的第一个绑定列中)。

因此,我的目标是在Xpath中使用该名称,以便我可以使用该特定名称对该节点进行查询。

2 个答案:

答案 0 :(得分:0)

我认为Cross Page Posting是您正在寻找的答案。

答案 1 :(得分:0)

HI

你可以在bind上存储你想要的名字,

例如,如果要将值作为参数发送:

<a href='modify.aspx?Value=<%#Container.DataItem("column1")%>'>

我希望这会有效,如果这不是你想要做的事,请告诉我