mschart 问题

gazi82 2010-11-23 12:02:58

1. MSDN 能找到 asp:series 中 XValueType 这类属性的说明么?
自己搜索都找不着
XValueType 其中一个值DateTimeOffset 什么意思?


2. 我的XValue值是通过数据库中查询赋值的,但是默认X作 只显示4个值,
感觉不是很直观,有无办法更改这个默认值?

谢谢
...全文
89 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶子 2010-11-24
  • 打赏
  • 举报
回复
你说的第二个问题就是显示间距的问题
Chart1.ChartAreas[0].AxisX.Interval = 1;
Chart1.ChartAreas[0].AxisX.IntervalOffset = 1;
叶子 2010-11-24
  • 打赏
  • 举报
回复

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GetData();
}

}

void GetData()
{
//得到数据源
DataTable dt = new DataTable();
SubitemBF sda = new SubitemBF();
dt = sda.GetAllSubitems();
Chart1.DataSource = dt;

//横坐标字段
Chart1.Series["Series1"].XValueMember = "YQTJC";
//纵坐标字段
Chart1.Series["Series1"].YValueMembers = "YYCLFD";
//显示字段的值
Chart1.Series["Series1"].IsValueShownAsLabel = true;
Chart1.ChartAreas[0].AxisX.IsMarginVisible = true; // 最大高度

//横坐标显示间距
Chart1.ChartAreas[0].AxisX.Interval = 1;
Chart1.ChartAreas[0].AxisX.IntervalOffset = 1;
// Chart1.ChartAreas[0].AxisX.issta

//绑定数据
Chart1.DataBind();

}
gazi82 2010-11-24
  • 打赏
  • 举报
回复
//横坐标字段
Chart1.Series["Series1"].XValueMember = "YQTJC";
//纵坐标字段
Chart1.Series["Series1"].YValueMembers = "YYCLFD";

在 aspx 页面已经通过 asp:chart 定义好多属性的值,包括 上述 X,Y 值,
还需要在 .cs 文件中定义 getdata 方法?
因为目前 aspx 已经运行,是不是在 .cs 文件中可以继续定义chart 各种属性?

手头暂时没法测试,先问问,多谢。
gazi82 2010-11-24
  • 打赏
  • 举报
回复
to 5 楼

请问下面语句放哪?
Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = 1000;

不好意思,刚学习中。

我用的是 vs 2010 ,
新建了一个web , 然后拖了 chart 控件,
使用sqldatasource 从数据库读取数据并在图上画出来, 这一步已经实现了。
目前主要代码都在 aspx 页面, .cs 文件和design 里面没有手工添加过语句。
上面这个语句该放哪呢?
谢谢
ycproc 2010-11-23
  • 打赏
  • 举报
回复
孟子E章 2010-11-23
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/zh-cn/library/system.web.ui.datavisualization.charting.series_properties.aspx

都在这个下面的
http://msdn.microsoft.com/zh-cn/library/system.web.ui.datavisualization.charting.aspx
koukoujiayi 2010-11-23
  • 打赏
  • 举报
回复
4个值??
数据库只有4个值吧!!
设置:
Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = 1000;
孟子E章 2010-11-23
  • 打赏
  • 举报
回复
应该可以的,都是可编程的。没有代码,不是很清楚你的设置
gazi82 2010-11-23
  • 打赏
  • 举报
回复
第2个问题,还有哪位朋友知道?

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧