asp.net :data binding : DBにPDFが入っているときにアンカーを出す

GridViewのTemplateField。PDFはAttachmentが入っている。idがキー。
        <asp:TemplateField HeaderText="Attachment" SortExpression="Attachment">
            <ItemTemplate>
                <asp:HyperLink ID="Attachment" 
                 NavigateUrl='<%# "~/admin/papers/pdf.ashx?id=" + (DataBinder.Eval(Container.DataItem, "id")) %>' 
                 Text="PDF" runat="server"
                 Visible='<%# (DataBinder.Eval(Container.DataItem, "Attachment") !=null) %>' >
                 </asp:HyperLink>
            </ItemTemplate>
        </asp:TemplateField>
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中