World of Manoj

Welcome to the world of Manoj. मनोज देशमुख

My Photo
Name:
Location: Pune, Maharashtra, India

Hello Friends, Thanks for visiting my blog.

Wednesday, April 12, 2006

Saturday, September 10, 2005

Progressbar user control in asp.net

Hi All,
Here is the code to create simple progressbar user control in asp.net 2.0.

The control looks like :




Progressbar.ascx



Progressbar.ascx.vb



Partial Class ProgressBar
Inherits System.Web.UI.UserControl

Private _colFillColor As Drawing.Color
Private _colBackcolor As Drawing.Color
Private _colBorderColor As Drawing.Color = Drawing.Color.Black

Private _intBorder As Integer = 1
Private _intCellspacing As Integer = 1
Private _intCellpadding As Integer = 1
Private _intHeight As Integer = 15
Private _intWidth As Integer = 100

Private _intBlockNumber As Integer = 5
Private _intValue As Integer
Private _tblBlock As TableRow

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim intBlocks As Integer

' add a new row to the table
_tblBlock = New TableRow()
' create cells and add to the row
For intBlocks = 1 To Me.Blocks
Dim tblCell As New TableCell
tblCell.Text = " "
If intBlocks <= Math.Ceiling((Me.Value * Me.Blocks / 100)) Then
tblCell.BackColor = Me.FillColor
End If
_tblBlock.Cells.Add(tblCell)
Next
tblProgressBar.Rows.Add(_tblBlock)

'set the progress bar properties
tblProgressBar.CellPadding = Me.Cellpadding
tblProgressBar.CellSpacing = Me.CellSpacing
tblProgressBar.Width = Me.Width
tblProgressBar.Height = Me.Height
tblProgressBar.BackColor = Me.BGColor
tblProgressBar.BorderColor = Me.BorderColor

End Sub
Public Property BGColor() As Drawing.Color
Get
Return _colBackcolor
End Get
Set(ByVal value As Drawing.Color)
_colBackcolor = value
End Set
End Property
Public Property FillColor() As Drawing.Color
Get
Return _colFillColor
End Get
Set(ByVal value As Drawing.Color)
_colFillColor = value
End Set
End Property
Public Property BorderColor() As Drawing.Color
Get
Return _colBorderColor
End Get
Set(ByVal value As Drawing.Color)
_colBorderColor = value
End Set
End Property
Public Property BorderSize() As Integer
Get
Return _intBorder
End Get
Set(ByVal value As Integer)
_intBorder = value
End Set
End Property
Public Property Cellpadding() As Integer
Get
Return _intCellpadding
End Get
Set(ByVal value As Integer)
_intCellpadding = value
End Set
End Property
Public Property CellSpacing() As Integer
Get
Return _intcellSpacing
End Get
Set(ByVal value As Integer)
_intcellSpacing = value
End Set
End Property
Public Property Blocks() As Integer
Get
Return _intBlockNumber
End Get
Set(ByVal value As Integer)
_intBlockNumber = value
End Set
End Property

Public Property Value() As Integer
Get
Return _intValue
End Get
Set(ByVal value As Integer)
_intValue = value
End Set
End Property
Public Property Height() As Integer
Get
Return _intHeight
End Get
Set(ByVal value As Integer)
_intHeight = value
End Set
End Property
Public Property Width() As Integer
Get
Return _intWidth
End Get
Set(ByVal value As Integer)
_intWidth = value
End Set
End Property
Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender

End Sub
End Class

Wednesday, November 24, 2004

My Poems (माझ्या कविता)

----- वार --------
खट्याळ वार केव्हा पासुन
तुझ्या केसांशी खेळत होत
माझ मन मात्र
उगाचच जळत होत

----- तू --------

वेनीतिल गुलाबाच्या फ़ुलालाही जीवापाड जपनारी तू ...
मग मझ्या मनाशी आशी का वागलीसा?