哪位大牛帮我看看?谢了。
<%@ Import Namespace="System.web.UI.WebControls"%>
<script language=C# runat=server>
void Page_Load()
{
TextBox tb=new TextBox();
tb.ID="desc";
//desc.runat="server";
ImageButton ib=new ImageButton();
ib.ID="img";
//ib.ImageUrl="win2000.gif";
//img.runat="server";
panel1.Controls.Add(tb);
panel1.Controls.Add(ib);
imgFile.ImageUrl="11.jpg";
imgFile.ImageAlign=ImageAlign.Left;
imgFile.AlternateText="11";
//Page.Controls.Add(imgFile);
Graphics g=Graphics.FromImage(imgFile);//这一行出错
Pen blackPen=new Pen(Color.black,3);
g.DrawLine(blackPen,100,100,300,300);
}
</script>
<html>
<head>
</head>
<body>
<form runat=server>
<table>
<tr>
<td>
<asp:panel id=panel1 runat=server></asp:panel>
</td>
<td>
<asp:Image ID=imgFile runat=server></asp:Image>
</td>
</tr>
</table>
</form>
</body>
</html>
错误提示是: CS1502: 与“System.Drawing.Graphics.FromImage(System.Drawing.Image)”最匹配的重载方法具有一些无效参数
可这是我在msdn上看到的。
另外还想问问,我要在web页面上画图,很简单的一个图,就是在textbox与图上的某个点之间连线。(图上的点通过数据库得出)具体该怎么做。我上面的这段代码主要就是想做给实验。
先谢了