2010-03-04 2 views

Répondre

1

S'ils sont tous les contrôles de serveur tels que <asp:LinkButton> alors vous pouvez marcher la collection Page.Controls et les modifier. Cependant, vous auriez probablement beaucoup plus de chance de le faire du côté client. jQuery est idéal pour de telles choses.

+0

Non, je ne suis pas utiliser les contrôles serveur, est-il mieux sur le côté client faire ? – xgluxv

+0

Oui et non si vous utilisez jquery il sera facile de le faire, mais peut briser l'application lorsque javascript il désactivé par l'utilisateur final. environ 2 à 5% des utilisateurs ont javascript désactivé. – TheAlbear

+0

C'est vrai, avec une solution jQuery-only, vous supprimez toute personne qui ne lance pas javascript. –

0

Vous pouvez également faire un codage sur la page .aspx

<a href='<%#"http://localhost/MyPage.aspx?RoomID=" + txtNumber.Text %>'>RoomID</a> 
+0

La charge de travail est trop bigggg – xgluxv

2

Avec jQuery:

//adding the same query string parm to all links 
var parameter = "&parameter=value"; 
$('a').each(function(){ 
    var href = $(this).attr('href'); 
    $(this).attr('href', href + parameter); 
}); 
+0