textbox.value ou textbox.text en combinaison avec DDL
salut a tous j'espere etre sur le bon topic.
Je programme une page ASP.Net qui se connecte a un serveur SQL dans laquel je veux integrer du javascript.
en effet j'ai un souci depuis 3jour avec un textbox dans lequel je recupere les information d'utilisateur d'un PC et ensuite que je voudrais envoyer comme parametre a une requete SQL pour faire afficher une liste d'information dans mon DropDownList. Mais malheusement au niveau de la requete SQL le parametrage se fait sur le textbox.text et non le textbox.value. ce qui fait que rien ne s'affiche dans ma DDL.
mon code Javascript :
Code:
1 2 3 4 5 6 7 8
| function dialog(){
<!--
net=new ActiveXObject('WScript.Network');
kuerz= net.UserDomain;
kuerzel= net.UserName;
window.document.form1.TextBox1.value=kuerz+"\\"+kuerzel;
-->
} |
mon code asp.net
Code:
1 2 3 4 5 6 7 8 9 10 11
| <asp:SqlDataSource ID="Kunde_fachgeschaft" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString4 %>"
ProviderName="<%$ ConnectionStrings:ConnectionString4.ProviderName %>" SelectCommand="SELECT distinct [Fachgeschaft] FROM [V_FachG_hsitorie] as Kunde
left outer join BENUTZER_ORGEINHEIT AS ORGEINHEIT ON '490' + Kunde.Fachgeschaft = ORGEINHEIT.ID_ORGEINHEIT
WHERE (ORGEINHEIT.KEY_BENUTZER = ?)
order by Fachgeschaft">
<SelectParameters>
<asp:ControlParameter ControlID="TextBox1" DefaultValue="" Name="?" PropertyName="Text" />
</SelectParameters>
</asp:SqlDataSource> |
ma Dropdownlist:
Code:
1 2 3 4
| <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="Kunde_fachgeschaft" DataTextField="Fachgeschaft"
DataValueField="Fachgeschaft">
</asp:DropDownList> |
merci pour toute aide ou piste