Realmente o ValidatorCalloutExtender não possui a propriedade CssClass, mas ele possui algumas classes predefinidas para trabalhar com ele:
- .ajax__validatorcallout_popup_table: The popup table.
- .ajax__validatorcallout_popup_table_row: The popup table row.
- .ajax__validatorcallout_callout_cell: The callout cell.
- .ajax__validatorcallout_callout_table: The table in the callout cell.
- .ajax__validatorcallout_callout_table_row: The callout table row.
- .ajax__validatorcallout_error_message_cell: The error message cell.
- .ajax__validatorcallout_icon_cell: The warning icon cell.
- .ajax__validatorcallout_close_button_cell: The close button cell.
- .ajax__validatorcallout_arrow_cell : The arror cell.
- .ajax__validatorcallout_innerdiv: Inner div of a cell. Used in the close button cell and the arrow cell.
Oque você tem que fazer é sobrescrever estas classes (ou só a que você precisar) no arquivo .css referenciado na página que terá o ValidatorCalloutExtender
Exemplo:
.ajax__validatorcallout_callout_table
{
border:solid 1px blue; background-color: #ADD8E6;
}
Uma outra forma de fazer isso é inserindo uma quebra de página incluindo um <br/> na propriedade ErrorMessage do validador ligado ao ValidatorCallOutExtender.
Se o post foi útil marque como resposta. - Advanced Web Application - MCP