有没有办法在 ASP.Net 网络表单上画线?
我的目标是直观地表示角度。角度不必精确,但有些动态。
有没有可以做到这一点的.Net控件?
.NET Web 控件,至少 VS 附带的控件无法做到这一点。一般来说,您可以在HTML5 + Javascript或其他第三方控件上执行此操作。
另一种选择(我不喜欢,顺便说一句)是动态生成图像并将它们流式传输到浏览器。但同样,这对我来说似乎不是最好的选择。
1 您可以使用此代码基于DrawLine
Bitmap bitmap = new Bitmap(200, 200);
graphics = Graphics.FromImage(bitmap);
graphics.DrawLine(new Pen(Color.Black), 0, 0, 200, 200);
2 你可以使用html标签<hr />
3 你可以使用jsdraw2d
图书馆
链接:http: //jsdraw2d.jsfiction.com/