//if (imgurl == '' || imgurl == 'null') {
// dialogMsg('未生成二维码!', 0);
// return;
//}
dialogOpen({
id: "ShowQRCode",
title: '显示二维码',
url: '/ProjBaseManage/Equipment/QRCodeShowIndex?QRCode=' + orCode + '&EquipmentID=' + equipmentID,
width: "590px",
height: "630px",
btn: null
});
}
<img src="/ProjBaseManage/Equipment/QRCodeShow?QRCode=@ViewData["QRCode"]&EquipmentID=@ViewData["EquipmentID"]" alt="" style="width:590px;height:455px;" />
public ActionResult QRCodeShow()
{
string EquipmentID = Request.QueryString["EquipmentID"];
string QRCode = Request.QueryString["QRCode"];
var data = equipmentbll.GetEntity(EquipmentID);
using (var ms = new MemoryStream())
{
string stringtest = EquipmentID+ "@"+data.NO;
GetQRCode(stringtest, ms);
Response.ContentType = "image/Png";
Response.OutputStream.Write(ms.GetBuffer(), 0, (int)ms.Length);
Response.End();
}
return View();
}