2016-04-27 16 views
0

私はCustom tableSmart search indexを持っています。インデックスタイプはです。カスタムテーブル。カスタムテーブルには、テーブルレコードを表示するための変換機能があります。検索WebパーツとどのようなWebパーツを使用するために追加セットアップ方法カスタムテーブルのスマート検索と結果表示?

  1. :私は(ポータルエンジンの開発モデル)を行うに必要なもの

  2. 検索結果を表示しますか?

今のところ私はSmartSearchDialogWithResultsを使用しています。 Indexes私は適切なカスタムテーブル検索インデックスとTransformation nameカスタムテーブル変換を選択しました。

私が検索しようとすると、正しい結果の数と変換からのHTML書式が存在しますが、データはありません。

多分これポータルエンジンの開発モデルを通じてことはできませんか?

変換(変換タイプ:ASCX):あり、私は短い検索とヘルプの後に、この問題を修正し

<table> 
 
    <tbody> 
 
    <tr class="border-top"> 
 
     <td class="max-width-117">Name:</td> 
 
     <td></td> 
 
    </tr> 
 
    <tr> 
 
     <td>Phone: </td> 
 
     <td></td> 
 
    </tr> 
 
    <tr> 
 
     <td>Email:</td> 
 
     <td> 
 
     <a href="mailto:"></a> 
 
     </td> 
 
    </tr> 
 
    </tbody> 
 
</table>

答えて

2

<table> 
    <tbody> 
    <tr class="border-top"> 
     <td class="max-width-117">Name:</td> 
     <td><%# Eval("Name") %></td> 
    </tr> 
    <tr> 
     <td>Phone: </td> 
     <td><%#Eval("Phone")%></td> 
    </tr> 
    <tr> 
     <td>Email:</td> 
     <td> 
     <a href="mailto:<%#Eval("Email")%>"><%#Eval("Email")%></a> 
     </td> 
    </tr> 
    </tbody> 
</table> 

これは、結果をレンダリングしているが、同僚から。

答えは簡単です:はい、このはポータルエンジン開発モデルのとすることができます。提供された例によると、Evalの代わりにGetSearchValueを使用する必要があります。

関連する問題