![](/img/trans.png)
[英]The type or namespace name 'type/namespace' could not be found.. - Asp.Net - C#
[英]ASP.NET (C#) crystal reports export fails with “Method not found..”
正如我在標題中所說的,當我嘗試將Crystal Report導出為PDF或類似的東西時,我也遇到了問題,當我嘗試打印它時,我也遇到了同樣的問題,在發布任何內容之前,我先將您的屏幕截圖詳細解釋一下:
我從數據庫中加載了我的數據的報告,並且一切看起來都很好,報告已打開,我可以看到我的數據,但是當我嘗試將其導出為pdf或進行打印時,我看到了Error,我已經嘗試了幾個小時才能解決它,但不幸的是我無法使它工作。
我將EnableDatabaseLogonPromt設置為False,因為在執行此操作之前,每次嘗試打印或導出時,都會收到此彈出窗口(所以應該將其設置為false以避免此彈出窗口嗎?)
這是我的代碼:
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= Players.Data.Services.DAPlayers.GetByPlayerId(playerId);
string clubname= Players.Data.Services.DAPlayers.GetClubNameByClubID(Convert.ToInt32(player.ClubID));
playersDT.AddPlayersTableRow(player.FirstName, player.LastName, player.IDNUMBER, clubname, player.Photo, player.IDSerialNumber.ToString());
players.Tables["PlayersTable"].Merge(playersDT);
rpt_Players RPT = new rpt_Players ();
RPT.SetDataSource(players);
CrystalReportViewer1.ReportSource = RPT;
}
任何形式的幫助都將非常有用! 謝謝你們,干杯
回答我自己的問題很愚蠢,但是經過數小時的搜索和嘗試許多不同的事情,我發現這是一個解決方案:刪除此條件:if(!ispostback){},導出等都可以了。 ::)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.