Member 10230348 Ответов: 1

Как играть в хранилище файлов .wav в базе данных на ASP.NET gridview с использованием C#


&ЛТ;АСП:таблицы с ID="gridview1, на" DataKeyNames="идентификатор" OnRowDeleting="GridView1_RowDeleting" атрибут runat="сервер" AutoGenerateColumns="false" - в&ГТ;
<столбцы>
<asp:TemplateField HeaderText=" ID ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtID" атрибут runat="сервер" текст=в'<%# Персонализация("идентификатор") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblID" атрибут runat="сервер" текст=в'<%# Персонализация("идентификатор") %&ГТ; в'>


<asp:TemplateField HeaderText=" идентификатор сообщения ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtMessageID" атрибут runat="сервер" текст=в'<%# Персонализация("код") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblMessageID" атрибут runat="сервер" текст=в'<%# Персонализация("код") %&ГТ; в'>


<asp:TemplateField HeaderText=" имя сообщения ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtMessageName" атрибут runat="сервер" текст=в'<%# Персонализация("свойство messagename") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblMessageName" атрибут runat="сервер" текст=в'<%# Персонализация("свойство messagename") %&ГТ; в'>


<%--<asp:TemplateField HeaderText="английское сообщение">
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Width="200px" />
<itemtemplate>
<audio controls="элементы управления">
&ЛТ;источник в src='английский/&ЛТ;%# Ивала("идентификатор") %&ГТ;' атрибут runat="сервер" тип="аудио/видео mpeg" /&ГТ;
&ЛТ;источник в src='английский/&ЛТ;%# Ивала("идентификатор") %&ГТ;' тип="аудио/Огг"и GT;
Ваш браузер не поддерживает этот аудиоформат.


--%>
<asp:TemplateField HeaderText="английское сообщение">
<itemtemplate>
&л;тип объекта="применение/х-ударно-вспышка" dewplayer-объем данных='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' ширина="240" высота="20" идентификатор="dewplayer"&ГТ;
<имя парам="параметром wmode" значение="прозрачный" /&ГТ;
<имя парам="фильм" dewplayer-объем значение='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' /&ГТ;



<%--<asp:TemplateField HeaderText=" английское сообщение ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtEnglishMessage" атрибут runat="сервер" текст=в'<%# Персонализация("EnglishMessage") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblEnglishMessage" атрибут runat="сервер" текст=в'<%# Персонализация("EnglishMessage") %&ГТ; в'>

--%>
<asp:TemplateField HeaderText="региональное сообщение">
<itemtemplate>
&л;тип объекта="применение/х-ударно-вспышка" dewplayer-объем данных='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' ширина="240" высота="20" идентификатор="dewplayer"&ГТ;
<имя парам="параметром wmode" значение="прозрачный" /&ГТ;
<имя парам="фильм" dewplayer-объем значение='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' /&ГТ;



<%-- <asp:TemplateField HeaderText=" региональное сообщение ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtRegionalMessage" атрибут runat="сервер" текст=в'<%# Персонализация("RegionalMessage") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblRegionalMessage" атрибут runat="сервер" текст=в'<%# Персонализация("RegionalMessage") %&ГТ; в'>

--%>
<asp:TemplateField HeaderText="хинди сообщение">
<itemtemplate>
&л;тип объекта="применение/х-ударно-вспышка" dewplayer-объем данных='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' ширина="240" высота="20" идентификатор="dewplayer"&ГТ;
<имя парам="параметром wmode" значение="прозрачный" /&ГТ;
<имя парам="фильм" dewplayer-объем значение='.SWF-файл?МР3=объявление.данного?Идентификатор=&ЛТ;%# Ивала("идентификатор") %&ГТ;' /&ГТ;



<%--<asp:TemplateField HeaderText=" хинди сообщение ">
<edititemtemplate>
&ЛТ;АСП:текстовое поле с ID="txtHindiMessage" атрибут runat="сервер" текст=в'<%# Персонализация("HindiMessage") %&ГТ; в'>

<itemtemplate>
&ЛТ;АСП:метка идентификатор="lblHindiMessage" атрибут runat="сервер" текст=в'<%# Персонализация("HindiMessage") %&ГТ; в'>

--%>
&ЛТ;АСП:вариант командное поле в качестве ShowDeleteButton="истинной" /&ГТ;

<%-- <FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
&ЛТ;HeaderStyle свойства backcolor="#A55129" шрифт-жирный="истинный" цвет="белый" /&ГТ;
<PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" />
<RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
&ЛТ;SelectedRowStyle свойства backcolor="#738A9C" шрифт-жирный="истинный" цвет="белый" /&ГТ;
<SortedAscendingCellStyle BackColor="#FFF1D4" />
<SortedAscendingHeaderStyle BackColor="#B95C30" />
<SortedDescendingCellStyle BackColor="#F1E5CE" />
<SortedDescendingHeaderStyle BackColor="#93451F" />--%>



Как я могу воспроизвести файл .wav в этом плеере на gridview mp3 - файл играет plz помогите мне, ребята

Что я уже пробовал:

частный недействительными метод loadData()
{
Строка CS = ConfigurationManager.Выберите["БСК"].Параметр connectionString;
using (SqlConnection con = new SqlConnection(CS))
{
использование (SqlCommand cmd = new SqlCommand())
{
УМК.Свойства commandtext = "выбрать идентификатор, код сообщения, свойство messagename от того, SpecialAnnouncement по ID по убыванию";
УМК.Подключение = кон;
против.Открыть();
Управления gridview1.Источник данных = ЦМД.Метода executereader();
Управления gridview1.Привязку();
против.Закрывать();
}
}

public void ProcessRequest(HttpContext context)
{
идентификатор инт = инт.Синтаксический анализ(контекстно.Запрос.QueryString["Id"]);
байт[] байт;
byte[] bytes2;
byte[] bytes3;
строки код сообщения;
строковое свойство messagename;
строка CS = ConfigurationManager.Выберите["БСК"].Параметр connectionString;
using (SqlConnection con = new SqlConnection(CS))
{
использование (SqlCommand cmd = new SqlCommand())
{
УМК.CommandText = "выберите MessageID, MessageName, EnglishMessage, RegionalMessage, HindiMessage из SpecialAnnouncement, где ID=@ID";
cmd.параметры.AddWithValue("@ID", id);
УМК.Подключение = кон;
против.Открыть();
SqlDataReader sdr = cmd.Метода executereader();
СДР.Читать();
bytes = (byte[])sdr["EnglishMessage"];
bytes2 = (byte[])sdr["RegionalMessage"];
bytes3 = (byte[])sdr["HindiMessage"];
Код сообщения = СДР["код"].Метод toString();
MessageName = sdr["MessageName"].Метод toString();
против.Закрывать();
}
}
контексте.Ответ.Четкий();
контексте.Ответ.Буфер = true;
контексте.Ответ.AppendHeader("Content-Disposition", "attachment; filename=" + MessageID);
контексте.Ответ.ContentType = Имя Сообщения;
контексте.Ответ.BinaryWrite(байты);
контексте.Ответ.Конец();
}

public bool IsReusable
{
получить
{
возвращать false;
}
}

1 Ответов

Рейтинг:
1

F-ES Sitecore

Массивного дампа кода было недостаточно, чтобы позволить кому-либо помочь вам в последний раз, когда вы писали

Я столкнулся с проблемой для аудиоплеера в gridview[^]

и на этот раз этого все равно недостаточно. Вам нужно сделать некоторую отладку, по крайней мере объяснить, что работает, а что нет. Мы понятия не имеем, является ли это проблемой с компонентами на вашем компьютере, настройками вашего браузера, рендерингом, вашей базой данных, вашей сетью. Начните с чего-то простого и получите код, работающий без gridview, используя жестко закодированные URL-адреса, и идите оттуда.


Member 10230348

в моем коде воспроизводится mp3 файл но wav файл не воспроизводится в плеере на gridview

Member 10230348

я хочу, чтобы wav-файл должен воспроизводиться, а не mp3-файл plz help guys