У моего приложения asp.net есть отчет, который отображает информацию о данном футболисте. Когда я пытаюсь отобразить данные таблицы на странице asp.net, фотография не отображается, хотя остальная часть информации делает. Как я могу правильно отобразить изображение?Изображение не отображается в отчете
Я хранил фотографию как byte[]..
и по набору данных Я заполняю отчет. Я также добавил поле под названием Photo
с типом System.Byte[]
.
я перетащил и бросил объект в из моего приложения:
Я знаю, что я не посылать пустые данные, так как массив байтов, очевидно, в моей базе данных, и это возвращает целый объект.
public partial class PlayersReport : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
var x = Server.MapPath("~");
int playerID = Convert.ToInt32(Request.QueryString["playerID"]);
PlayersDataSet players = new PlayersDataSet();
PlayersDataSet.PlayersTableDataTable PlayersDT = new PlayersDataSet.PlayersTableDataTable();
var player = eSavez_Servis.Data.Services.DAPlayers.GetByPlayerId(playerID);
PlayersDT.AddIgraciTableRow(player.FirstName, player.LastName, player.ClubNumber, player.ClubName, player.Photo, player.IDNumber.ToString());
players.Tables["PlayersTable"].Merge(PlayersDT);
rpt_Players RPT = new rpt_Players();
RPT.SetDataSource(players);
CrystalReportViewer1.ReportSource = RPT;
}
}
}
Рад узнать, что он решен! Хороший день :) – Furtiro
Да, и еще раз спасибо за ваши усилия, надеюсь, что мы останемся на связи и надеемся, что увижу вас вокруг :) –