Hi Pik Lee,
You have to create a custom table in the database. The table could have four columns - number -auto increment, username ( if the user is authenticated), IP - address, flag - 1 or 0 (true or false).
If the user clicks on the button make a new record in this table and populate it with data. Then on the same page you should have a control that checks whether the current user /ip has a flag in the database table.
To get the IP you can use Context.Request.ServerVariables ["REMOTE_ADDR"]. You can check whether the IP exists in the database using SQL-LINQ queries
IpAddress = Context.Request.ServerVariables [
Guid ip =
var query = (from sub
where sub.IP == ip
if (query != null)
MyForm.Visible = false;
MyForm.Visible = true;
All the best,
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items.