procedure dans un usercontrol
Salut,
Je debute avec les userControls, en fait je reprends un developpement en cours et j'ai un soucis.
Je souhaite ajouter une procedure a un usercontrol mais lorsque je l'ajoute, le userControl n'est plus atteignable dans ma page web.
Le user control est composé d'un gridview + un SqlDataSource.
Au load de la page, le sds est initialisé par une procédure stockée.
Moi j'essaye d'ajouter une procedure "ChangeSelectCommand" pour permettre de changer le SelectCommand du SqlDataSource.
Voici ce que je fais:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
public void ChangeSelectCommand(string _storedProc, SqlParameter[] _param)
{
monSqlDataSource.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;
monSqlDataSource.SelectCommand = _storedProc;
if (param != null)
{
foreach (SqlParameter p in _param)
monSqlDataSource.SelectParameters.Add(p);
}
monSqlDataSource.DataBind();
monGridView.Controls.Clear();
monGridView.DataBind();
} |
Lorsque je commente cette fonction, la page qui utilise cet UC le trouve sans probleme mais lorsque j'enleve les commentaires, plus rien.
Je vois vraiment pas où est le problème et je tourne en rond depuis un bon moment.
Pouvez vous m'aider svp.
Merci