0

今日、GridViewでのHyperLinkFieldの使用法について質問があります。私はほとんどすべてを検索しましたが、私が試したものは何も機能していません。ORACLEデータベースを実行しています。以下のすべてのフィールドは、RECORD_DATEとRECORD_TIMEを除く文字列型です。タイプは「DATE」です。

これは私が持っているものです:

 <asp:HyperLinkField HeaderText="MODEL_NUMBER" DataTextField="MODEL_NUMBER" SortExpression="MODEL_NUMBER" DataNavigateUrlFields="MODEL_NUMBER, SERIAL_NUMBER, DEFECT_CODE, RECORD_DATE, RECORD_TIME"
                DataNavigateUrlFormatString="~/AllAudits.aspx?Model={0}&Serial={1}&Defect={2}&RecordDate={3}&RecordTime={4}" />

Visual Studioには文字列に関する不満はなく、ページは正常に読み込まれますが、「MODEL_NUMBER」というラベルの付いた列へのリンクが表示されません。

私は試した:

 NavigateUrl="~/AllAudits.aspx"

そしてそれはリンクを作成しました、しかし私はこれを通してパラメータを渡す能力を持っていないと思います。

誰かが私をこれについて正しい方向に向けることができますか?

4

1 に答える 1

1

それはあなたが日付タイプをどのように渡すかと関係があるかもしれません。このスレッドはあなたが抱えている問題を解決しているようです。

于 2012-05-24T18:51:31.460 に答える