PDA

View Full Version : سوال: عدم اضافه شدن نوشته ستون ها در چارت



professor.amini
شنبه 31 تیر 1391, 09:27 صبح
سلام
ببخشید من یه چارتی رو تو Asp.net 4 درست کردم که آمار افراد هر استان رو نشون بده
ستون های هر 31 استان به درستی نمایش داده میشه اما اسامی زیر ستوت ها رو فقط 6 تا رو مینویسه
سایز چارت رو هم هرچقدر بزرگ کوچیک کردم توفیری نداشت
ممنون میشم کمکم کنید.
90026
این هم عکس چارت

aliblue
شنبه 31 تیر 1391, 09:49 صبح
سلام ببخشید ربطی به سوال شما نداره ولی میخوام بدونم شما فقط لوکال تست کردی یا روی هاست هم آپلود کردی؟چون همینطور که در تاپیک به آدرس زیر گفتم من صفحه دارای کنترل چارت رو آپلود که می کنم روی سرور خطا میده.
http://barnamenevis.org/showthread.php?351588-%D8%AE%D8%B7%D8%A7-%D9%87%D9%86%DA%AF%D8%A7%D9%85-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D8%B3%D8%A7%DB%8C%D8%AA-asp.net4-%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-Chart

mortal6886
شنبه 31 تیر 1391, 09:49 صبح
سلام دوست عزیز از دستور زیر میتونی استفاده کنی

Chart1.ChartAreas[0].AxisX.LabelStyle.Interval = 1;

professor.amini
شنبه 31 تیر 1391, 09:57 صبح
سلام ببخشید ربطی به سوال شما نداره ولی میخوام بدونم شما فقط لوکال تست کردی یا روی هاست هم آپلود کردی؟چون همینطور که در تاپیک به آدرس زیر گفتم من صفحه دارای کنترل چارت رو آپلود که می کنم روی سرور خطا میده.
http://barnamenevis.org/showthread.php?351588-%D8%AE%D8%B7%D8%A7-%D9%87%D9%86%DA%AF%D8%A7%D9%85-%D8%A2%D9%BE%D9%84%D9%88%D8%AF-%D8%B3%D8%A7%DB%8C%D8%AA-asp.net4-%D8%AF%D8%A7%D8%B1%D8%A7%DB%8C-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-Chart
برا من لوکاله فعلا

professor.amini
شنبه 31 تیر 1391, 10:03 صبح
سلام دوست عزیز از دستور زیر میتونی استفاده کنی

Chart1.ChartAreas[0].AxisX.LabelStyle.Interval = 1;

ببخشید دستور رو کجا استفاده کنم؟
تو اسکریپت نمیشناسه این دستور رو!!!

mortal6886
شنبه 31 تیر 1391, 11:03 صبح
ببخشید دستور رو کجا استفاده کنم؟
تو اسکریپت نمیشناسه این دستور رو!!!

شما میتونید توی تنظیمات(پنجره properties) خود چارت هم این کار را انجام بدید!
درپنجره properties قسمت chartarea راانتخاب کنید تا پنجره chartarea collection editor باز شود!قسمت axes را انتخاب کنید و روی گزینه x axis کلیک کنید،و در آنجا labelstyle و بعد هم interval را تنظیم کنید!

TeacherMath
شنبه 31 تیر 1391, 11:23 صبح
می تونید خودتون چارت ایجاد کنید.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style type="text/css">
.bar
{
width: 600px;
padding-top: 9px;
padding-bottom: 9px;
}
.bar div
{
background-color: #0066FF;
white-space: nowrap;
height: 25px;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
}
.MyChart thead tr
{
text-align: center;
background-color: #00FF00;
padding-top: 20px;
padding-bottom: 20px;
font-weight: bold;
font-family: Tahoma;
width: 100%;
height: 70px;
}
.MyChart
{
border: thin solid #000000;
direction: rtl;
padding-left: 12px;
padding-right: 1px;
}
.City
{
width: auto;
text-align: center;
padding-right: 9px;
padding-left: 10px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<table class="MyChart" border="0" cellpadding="0" cellspacing="0">
<thead>
<tr>
<td colspan="2">
<span>آمار تعداد قرآن آموزان</span>
</td>
</tr>
</thead>
<tr>
<td class="City">
<span>تهران</span>
</td>
<td class="bar">
<div style="width: 80%">
<span>1000 </span><span>نفر</span>
</div>
</td>
</tr><tr>
<td class="City">
<span>کرمان</span>
</td>
<td class="bar">
<div style="width: 40%">
<span>500 </span><span>نفر</span>
</div>
</td>
</tr><tr>
<td class="City">
<span>آذر بایجان غربی</span>
</td>
<td class="bar">
<div style="width: 80%">
<span>1000 </span><span>نفر</span>
</div>
</td>
</tr><tr>
<td class="City">
<span>قم</span>
</td>
<td class="bar">
<div style="width: 100%">
<span>2000 </span><span>نفر</span>
</div>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>

professor.amini
شنبه 31 تیر 1391, 13:12 عصر
من میخوام از بانک بخونه به این روش خیلی سخت میشه:-s

TeacherMath
شنبه 31 تیر 1391, 13:35 عصر
با استفاده از ریپیتر میشه به بانک وصلش کرد