none
[MVC]Ms Chart Controller 無法顯示 ToolTip RRS feed

  • 問題

  • 我依照教學文成功畫出圖

    但想在圖上顯示ToolTip,卻失敗

    我是直接在下方程式碼

     //顯示長條圖的數據
          chart.Series["Series1"].IsValueShownAsLabel = true;
    

    填上

    chart.Series["Series1"].ToolTip = "Total: #VALY";
    
    不知這種寫法是否有誤?

    2011年8月31日 上午 03:55

解答

  • 我試出來了…

    教學文中的這一段,少加上一個#
    $('divShowChart').load('<%=Url.Action("Index","Chart")%>');
    

    將它修改成以下語法,就可以執行了
    $('#divShowChart').load('<%=Url.Action("Index","Chart")%>'); 
    


    • 已標示為解答 MAX-LIAO 2011年8月31日 上午 07:14
    2011年8月31日 上午 07:14

所有回覆

  • Chart c = new Chart();
    c.Series["Series 1"].ToolTip = "Total: #VALY";
    
    
    

    你這樣寫應該沒錯吧??


    coding or not
    2011年8月31日 上午 05:18
  • 該作者又有一篇教學文專門講tooltips

    先前我都是使用

    return File(ms, "image/Png");
    

    所以tooltip不能顯示…(我猜)


    而這篇教學則是

      return Content(sb.ToString());
    
    試著執行這篇教學,但執行結果卻是空白一片。
    故將Html Code的部份改成:
    <img id="img1" src="/Chart/Index" />
    卻是顯示打叉的圖片,可能是格式不符吧
    目前是卡在這一關…我已留言給該篇作者
    若得到回覆,在PO解決方法吧…

    2011年8月31日 上午 06:55
  • 我試出來了…

    教學文中的這一段,少加上一個#
    $('divShowChart').load('<%=Url.Action("Index","Chart")%>');
    

    將它修改成以下語法,就可以執行了
    $('#divShowChart').load('<%=Url.Action("Index","Chart")%>'); 
    


    • 已標示為解答 MAX-LIAO 2011年8月31日 上午 07:14
    2011年8月31日 上午 07:14