Member 10230348 Ответов: 0

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


Моя проблема в том что я не могу получить аудиоплеер в gridview может ли кто нибудь plz помочь мне в этом


&ЛТ;АСП:таблицы с 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") %&ГТ; в'>



&ЛТ;%--&ЛТ;ItemStyle HorizontalAlign="центр" свойство verticalalign="средний" ширина="200 пикселей" /&ГТ;--%&ГТ;

&ЛТ;%--&ЛТ;аудио-контроль="контролирует"и GT;
&ЛТ;источник в src='../PassengerInformation/английский/&ЛТ;%# Ивала("EnglishMessage") %&ГТ;' тип="аудио/видео MPEG"и GT;
&ЛТ;%--&ЛТ;источник в src="../PassengerInformation/английский/Heeriye%20-%20320Kbps%20-%20DJMaza.Весело%20(mp3cut.net).МР3" тип="аудио/Огг"и 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" />--%>

выше приведен html код а бело cs код

охраняемых недействительными в(объект отправителя, EventArgs в электронной)
{
if (!IsPostBack)
{
Метод loadData();
}
}

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






}

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

<%@ WebHandler Language="C#" Class="Announcement" %>

использование системы;
использование системы.Сеть;
использование System.Data;
используя системы.Данных.Поставщики sqlclient;
использование системы.Конфигурация;

публичное объявление класса : IHttpHandler
{

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;
}
}

}

это мой файл ashx

F-ES Sitecore

Сделай что-нибудь debugging...is html - код отображается нормально? Нормально ли загружается flash\whatever component? Может быть, звук просто не воспроизводится? Вызываются ли ваши внутренние методы? Нормально ли выглядят вызовы на вкладке Сеть инструментов браузера? У нас нет ваших данных, и у нас нет доступа к вашей машине, поэтому сбрасывания 1000 строк кода недостаточно, чтобы позволить кому-либо помочь вам, поскольку здесь так много шагов, и мы не знаем, какой из них виноват.

0 Ответов