public virtual bool Equals(PageElement obj)
{
if (obj == null) return false;
if (Equals(PageElementid, obj.PageElementid) == false)
return false;
if (Equals(Pageid, obj.Pageid) == false)
return false;
if (Equals(Elementid, obj.Elementid) == false)
return false;
if (Equals(Valore, obj.Valore) == false)
return false;
return true;
}