下面的是DATAGRID的内容,我该如何在asp.net里把boundcolumn的DataNavigateUrlFormatString属性改成可以多参数的呢?我被这个东西烦S了。因为我有多个参数是要传进去的(参数个数有好多个,内容是从数据库里拿的),但这里去只能传一个Status_Id进去。(希望大家明白我说的内容)<asp:datagrid id="DataGridList" runat="server" AllowCustomPaging="False" Width="100%" AllowSorting="False" AutoGenerateColumns="False" DataKeyField="Status_Id">
         <Columns>
<asp:HyperLinkColumn DataNavigateUrlField="Status_Id" DataNavigateUrlFormatString ="javascript:var win=window.open('Prospect_List.aspx?Action=View&Status_Id={0}&TimeStamp=Total',null,'width=700,height=400');" DataTextField="Total" HeaderText="Total">
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
</asp:BoundColumn>
</Columns></asp:datagrid>我在asp.cs代码里应该怎么写呢?我想改变Datagrid里DataNavigateUrlFormatString的值。而不是写定在asp页面代码里。但不知道如何改。我想通过改变datagrid里的这个boundcolumn的里的属性值。但不知道怎么写好。像下面:foreach (DataGridItem i in DataGridList.Items)
{
  // How to do?
}