|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading;
using System.Web.UI;
namespace hmlib.Web.UI.Controls
{
[DefaultEvent("Complete")]
public partial class ProgressBar : IPostBackEventHandler
{
public event EventHandler Complete;
protected virtual void InvokeComplete(EventArgs e)
{
if (Complete != null) Complete(this, e);
}
public void RaisePostBackEvent(string eventArgument)
{
string[] list = eventArgument.Split('|');
if (list.Length < 1) throw new Exception("Invalid Length '" + eventArgument + "'");
string eventName = list[0];
switch (eventName)
{
case "Complete":
//this.Completed = true;
InvokeComplete(new EventArgs());
break;
default:
throw new Exception("Invalid event name " + list[0]);
}
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.