MsChart是微软制作的功能强大的图表工具用它可以很方便的建立各种图表制作各种维维的直方图折线图在ChinaAsp中已经有好几次有人询问MsChart怎么用在此处我给出一个例子希望大家了解
发送数据程序
<HTML><HEAD>
<META NAME=GENERATOR Content=Microsoft Visual Studio >
</HEAD><BODY>
<formmethod=post name=formaction=mschartasp>
<INPUT type=submit value=发送 id=submit name=submit>
<!
chtitle标题
rcount列数
ccount行数
rc_type 排列方式( 以行方式以列方式)
rc_data 数据
rname列名数组
cname行名数组>
<input type=hidden value=CoolFatMan的成长里程 name=chtitle>
<input type=hidden value=name=rcount>
<input type=hidden value=name=ccount>
<input type=hidden value=name=rc_type>
<input type=hidden value= name=rname>
<input type=hidden value= name=rname>
<input type=hidden value= name=rname>
<input type=hidden value=身高 name=cname>
<input type=hidden value=体重 name=cname>
<input type=hidden value= name=rc_data>
<input type=hidden value= name=rc_data>
<input type=hidden value= name=rc_data>
<input type=hidden value= name=rc_data>
<input type=hidden value= name=rc_data>
<input type=hidden value= name=rc_data>
</form></BODY></HTML>
显示数据程序 mschartasp
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME=GENERATOR Content=Microsoft Visual Studio >
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!
function window_onload() {
t=;
mschartTitleText = documentformchtitlevalue;
mschartShowLegend =true;
mschartColumnCount =ountvalue;
mschartRowCount =documentformrcountvalue;
for (i=;i<documentformrcountvalue;i++)
{for (j=;j<ountvalue;j++)
{mschartRow=i+;
mschartColumn=j+;
if (ountvalue>)
mschartColumnLabel =ame(j)value;
else
mschartColumnLabel =amevalue;
if ((documentformrcountvalue*ountvalue)>)
mschartData=documentformrc_data(t)value;
else
mschartData=documentformrc_datavalue;
t++;
}
if (documentformrcountvalue>)
mschartRowLabel =documentformrname(i)value ;
else
mschartRowLabel =documentformrnamevalue ;
}
}