我有这在目前使用模板生成证书的Web应用程序。 因为我原来在php写的,我用内置函数的str_replace函数从查询的值来替换我的模板值。
我现在已经改为asp.net网页,我的目的是为了生成PDF证书和邮箱当中。
我使用iTextSharp的WebMatrix的和。
下面是我的代码部分:
var sql = "SELECT CustomerID, CompanyName, ContactName, Address, City, Country, Phone FROM Customers WHERE CustomerID = 'ALFKI'";
var data = db.Query(sql);
foreach(var item in data){ var companyname = item.CompanyName;}
PdfPCell certify1 = new PdfPCell(new Phrase("companyname"));
certify1.Colspan = 2;
certify1.Border = 0;
certify1.PaddingTop = 40f;
certify1.HorizontalAlignment = 1;//0=Left, 1=Centre, 2=Right
table.AddCell(certify1);
从这个代码,我试图显示来自数据库表中的数据。 上面的代码是行不通的。 我试图抓住查询值,并有再certify1细胞。 我怎样才能做到这一点?