Actualizar Cgridview Con Valor De Dropdownlist

Hola a todos, necesito si alguien me puede ayudar con la siguiente consulta, tengo dos dropDownList dependientes que funcionan sin problemas, necesito hacer que al seleccionar el segundo usando la clave filtrar y mostrar en el CGridView solo los valores que coincidan con esta y luego poder seleccionar en esa grilla uno de los registros mostrados y capturar la llave de este ultimo para grabar el formulario algo asi como

dropDownList —> dropDownList —> CGridView —> Campo

gracias de antemano,