Reconfigurable intelligent surface (RIS) has been recognized as a potential technology for 5G beyond and attracted tremendous research attention. However, channel estimation for RIS-aided systems is still a critical challenge due to the excessive amount of parameters in the cascaded channel. The existing compressive sensing (CS)-based RIS estimation schemes only adopt incomplete sparsity, which induces redundant pilot consumption. In this paper, we analyze and exploit the specific triple-structured sparsity of the cascaded channel, i.e., the common column sparsity, structured row sparsity after offset compensation and the common offsets among all users. Furthermore, a novel on-grid Multi-user Triple-Structured-Compressive-Sensing simultaneous orthogonal matching pursuit (MTSCS-SOMP) algorithm along with an enhanced super-resolution (gridless) generalized iterative reweighted (MTSCS-IR) scheme are successively proposed. The former is practical and can be easily employed with low computational complexity, and the latter is further proposed to handle the severe power leakage problem encountered in mmWave channel estimations. Besides, we extend the sparsity property and algorithms from uniform linear array (ULA) configuration to uniform planar array (UPA), by transforming cascaded channel from matrix to tensor. Simulation results show that our approaches can significantly reduce pilot overhead over 50% and achieve enhanced performance on estimation accuracy.