次の形式で、2 つのパラメーターを使用して、列の 1 つに大きくバインドされGridView
たページがあります。HyperLinkfield
<asp:HyperLinkField DataNavigateUrlFields="id,nome" DataNavigateUrlFormatString="~/adm/Clipping/Publicidade/Cadastro/ValorPrograma.aspx?programa={0}&nome={1}" HeaderText="Valores" InsertVisible="False" NavigateUrl="~/adm/Clipping/Publicidade/Cadastro/ValorPrograma.aspx" Text="Ajustar valores">
<ItemStyle ForeColor="#339933" />
</asp:HyperLinkField>
文字列DataNavigateUrlFormatString="~/adm/Clipping/Publicidade/Cadastro/ValorPrograma.aspx?programa={0}&nome={1}
は に置き換えられDataNavigateUrlFields="id,nome"
ます。そして、いくつかの行についてはすべて問題ありません。一方、値は置き換えられず、URL は不完全です。
そこで、データベースにアクセスして、データの不一致がないかどうかを確認し、通常は置き換えられているフィールドと、置き換えられてGridView
いない別のフィールドからデータを取得しました。
何か案は?