2

GridView生成さHyperLinkFieldれたページから別のページに日付値を渡す際に問題があります。dateいくつかの検索を通じて、正しい構文を使用してリンクを生成していると思いますが、プロパティにa をバインドしようとするとDataNavigateUrlFields、ハイパーリンクが作成されません。私が使用している方法は、他のフィールドを渡すときに機能します。

これは私が使用しているコードです。

<asp:HyperLinkField 
     DataNavigateUrlFields="DATE_REF,STUDENT_ID,ASSIGN_ID"
     DataNavigateUrlFormatString="Edit.aspx?DATE_REF={0}&STUDENT_ID={1}&ASSIGN_ID={2}"
     HeaderText="Edit" 
     Text="&lt;img src='/Images/edit.png' alt='Update' border='0'/&gt;" />

どうすればこれを解決できますか?

4

1 に答える 1

4

{0:d}Date Format Stringで試してください。

 DataNavigateUrlFormatString="Edit.aspx?DATE_REF={0:d}&STUDENT_ID={1}&ASSIGN_ID={2}"

ソース

于 2012-11-14T06:55:59.667 に答える