01.
protected
void
Datalist_ItemCommand(
object
source, DataListCommandEventArgs e)
02.
{
03.
try
04.
{
05.
if
(e.CommandName ==
"iconmi"
)
06.
{
07.
string
Items = e.CommandArgument.ToString();
08.
var data = protravelRepo.SearchSound(Items);
09.
var rowdata = data.Tables[0].Rows[0];
10.
string
nameSound = rowdata.ItemArray[4].ToString();
11.
if
(nameSound ==
""
)
12.
{
13.
showAlertError(
"alertIdErr"
,
"ไม่พบไฟล์เสียง"
);
14.
return
;
15.
}
16.
else
17.
{
18.
SoundPlayer player =
new
SoundPlayer(Server.MapPath(
"~"
) + nameSound);
19.
player.Play();
20.
}
21.
22.
}
23.
}
24.
catch
(SqlException sqlEx)
25.
{
26.
showAlertError(
"alertIdErr"
, sqlEx.Message);
27.
}
28.
catch
(Exception ex)
29.
{
30.
showAlertError(
"alertIdErr"
, ex.Message);
31.
}
32.
}