First of all thanks for your answer.
You are totally right but i want to use Properties too. i have tried with converting HTML tag into aspx but it didn't work for me.
If you have any better suggestion please let me know.
So, i dont beleive that you can do this with HTML controls. Why not use a <asp:label /> control in place of a <span> element. They will both render as <span> elements in the browser... However, i am not really clear on what you are trying to do... With regard to the button, imagebutton, linkbutton, there are command name and arguments because it makes sense on that type of control. You could use one control and do different things within the event based on the parameter you pass. I dont see how that will be of any use on a span element.