Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 从其中一个griditems绑定列传递querystring_Asp.net_Asp.net Ajax - Fatal编程技术网

Asp.net 从其中一个griditems绑定列传递querystring

Asp.net 从其中一个griditems绑定列传递querystring,asp.net,asp.net-ajax,Asp.net,Asp.net Ajax,我有一个gridview,gridview中的一个项目是 <asp:GridBoundColumn DataField="Id" UniqueName="Id" DataType="System.Int32" Visible="false"></asp:GridBoundColumn> 另一项是 <asp:ImageButton id="RadButton_RunQuery" ImageUrl="~/images/run_query_button.j

我有一个gridview,gridview中的一个项目是

<asp:GridBoundColumn DataField="Id"  UniqueName="Id" DataType="System.Int32"   Visible="false"></asp:GridBoundColumn> 

另一项是

 <asp:ImageButton id="RadButton_RunQuery" ImageUrl="~/images/run_query_button.jpg" PostBackUrl="~/Viewer/ViewerSummary.aspx?QueryID=" runat="server" />

要将Id作为查询字符串从
asp:GridBoundColumn
传递到
asp:imageButton
的postbackurl吗


我怎样才能做到这一点

您可以尝试使用此代码

PostBackUrl='<%# "~/Viewer/ViewerSummary.aspx?QueryID=" + DataBinder.Eval(Container.DataItem,"ID") %>' 
PostBackUrl=''

因为您使用的是ImageButton,所以这意味着您使用的是ItemTemplate。您可以这样做:

<asp:TemplateField>
<ItemTemplate>
  <asp:ImageButton id="RadButton_RunQuery" ImageUrl="~/images/run_query_button.jpg" 
   PostBackUrl='<%#string.Format("~/Viewer/ViewerSummary.aspx?QueryID={0}",Eval("Id")) %>' runat="server" />
</ItemTemplate>
</asp:TemplateField>

您在项目中使用jquery吗?