datagrid 怎麽带多个参数 搞定追加50分

string strSQL = "select po_id,supplier_id from po"; OleDbCommand Comm = new OleDbCommand(strSQL, Conn); OleDbDataAdapter da = new OleDbDataAdapter(); da.SelectCommand = Comm; Conn.Open(); DataSet ds = new DataSet(); da.Fill(ds, "book"); dg.DataSource = ds.Tables["book"].DefaultView; dg.DataBind();//数据绑定 <ASP:DataGrid id="dg" runat="server" AllowPaging="True" Height="1px" Width="352px" ShowHeader="False"> <Columns> <asp:ButtonColumn CommandName="Select" Text="选取"></asp:ButtonColumn> <asp:HyperLinkColumn DataNavigateUrlField="supplier_id" Target="_blank" DataNavigateUrlFormatString="show.aspx?str={0}" DataTextField="po_id" DataTextFormatString="打开" > </asp:HyperLinkColumn> </Columns> </ASP:DataGrid>//DataGrid代码DataNavigateUrlFormatString="show.aspx?str={0}" 这里只能带一个参数supplier_id 请问我怎么带两个参数 supplier_id 和material_po搞定追加50分
2026年09月25日 10:56
有1个网友回答
网友(1):

我个人的意见是你把超级链接列换成模板列,然后在模板列里面放一个hyperlink的控件,对这个控件进行databinding

把你的代码:

换成代码:


'>打开