SQL FileStream с Ajax Accordion

Я пытаюсь вывести документы из моей базы данных на Ajax Accordion, используя FileStream.

Каков наилучший способ вставить документ в базу данных?

Каков наилучший способ отображения информации на странице aspx?

Вот мои текущие настройки:

База данных:

TABLE [dbo].[System_Support](
    [Support_ID] [int] IDENTITY(1,1) NOT NULL,
    [Support_Question] [nvarchar](256) NULL,
    [Support_Attachment_ID] [uniqueidentifier] ROWGUIDCOL  NOT NULL,
    [Support_Attachment] [varbinary](max) FILESTREAM  NULL)

Guide.aspx.cs

*------ [GuideHelp.Support_Guides] is a Class that return the values from the DB ------*

GuideHelp.Support_Guides = GetSupportGuide();

DataSet dsAccordion = new DataSet();
    DataTable SupportGuides = GuideHelp.Support_Guides.Copy();

dsAccordion.Tables.Add(SupportGuides);

accSupportGuide.DataSource = dsAccordion.Tables[0].DefaultView;
accSupportGuide.DataBind();

Guide.aspx

<ajaxToolkit:Accordion ID="accSupportGuide" runat="server" >
    <HeaderTemplate><h4 class="panel-title"><b><%#DataBinder.Eval(Container.DataItem, "Support_Question")%></b></h4></HeaderTemplate> 
    <ContentTemplate>

        <p><a href="<%# Eval("Support_Attachment")%>" target="_blank" class="btn btn-info btn-block">Download Document</a></p>

    </ContentTemplate> 
</ajaxToolkit:Accordion>

0 ответов

Другие вопросы по тегам