📄 chart.ascx
字号:
<Script Runat="Server">
Public DataSource As IEnumerable
Public DataField As String
Public BackColor As String = "White"
Public ForeColor As String = "Blue"
Protected Overrides Sub OnDataBinding( e As EventArgs )
Dim objDataEnum As IEnumerator
Dim objDataItem As Object
Dim strUrl As String
Dim intMaxData As Integer
If Not DataSource Is Nothing And DataField <> Nothing Then
objDataEnum = DataSource.GetEnumerator()
Do While( objDataEnum.MoveNext() )
objDataItem = DataBinder.Eval( objDataEnum.Current, DataField )
If IsNumeric( objDataItem ) Then
strUrl &= "&d=" & Server.UrlEncode( objDataItem.ToString )
If objDataItem > intMaxData Then intMaxData = objDataItem
End If
Loop
strUrl = "x=" & intMaxData & "&backcolor=" & BackColor & "&forecolor=" & ForeColor & strUrl
imgChartImage.ImageURL = "ChartImage.aspx?" & strURL
End If
End Sub
</Script>
<asp:Image
ID="imgChartImage"
Runat="Server" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -