2009-08-25 6 views
2

Est-il possible de mettre une étiquette de serveur dans le champ Session pour accéder à une chaîne constante ???Balises de serveur dans DataSource

<asp:EntityDataSource ID="EntityDataSourceProcesos" runat="server" ConnectionString="name=Entities" 
    DefaultContainerName="Entities" EntitySetName="PROCESO" EntityTypeFilter="PROCESO" 
    Select="it.[DE_PROC], it.[ID_PROC], it.[ST_PROC]" 
    Where="it.[ST_PROC] = 1 and it.[TMEMPR].[CO_EMPR] = @EmpresaID">   
    <WhereParameters> 
     <asp:SessionParameter Name="EmpresaID" SessionField='<%= stringPublicVariable %>' Type="String" /> 
    </WhereParameters> 
</asp:EntityDataSource> 

Répondre

0

vous pouvez ajouter votre paramètre Au lieu de cela au code sous-jacent:

EntityDataSourceProcesos.WhereParameters.Add(
    new SessionParameter("EmpresaID", TypeCode.String, stringPublicVariable)); 
Questions connexes