J'ai un site intranet asp.net hébergé sur IIS sur mon ordinateur.Obtenir les résultats de la requête mise à jour sur la page
Sur une page, vous pouvez entrer deux ID utilisateur et obtenir une comparaison côte à côte de leurs rôles dans notre système (application personnalisée).
Je l'utilise souvent pour ajouter des rôles lorsque je configure de nouveaux utilisateurs. Après l'exécution de la requête, si je change un rôle et réexécute la requête, les résultats mis à jour ne seront plus affichés. C'est en quelque sorte caché. Je dois aller à une autre page et revenir et les exécuter la requête pour obtenir des résultats mis à jour.
Comment éviter d'avoir à naviguer loin pour obtenir les résultats de la requête mis à jour displayed.n
est ici le code
<asp:Label ID="Label1" runat="server" Text="Username"></asp:Label>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:Label ID="Label2" runat="server" Text="Username"></asp:Label>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server"
Text="Compare Permissions" />
<br /><br />
<asp:GridView ID="GridView1" runat="server" CssClass="mGrid" DataSourceID="SqlDataSource1">
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="WITH
firstPerson AS
(
select username, security_role from user_role
where username=upper(:Username1)
),
secondPerson as
(
select username, security_role from user_role
where username=upper(:UserName2)
)
select firstPerson.username , firstPerson.security_role,secondPerson.username,secondPerson.security_role from firstPerson FULL JOIN secondPerson
on firstPerson.security_role=secondPerson.security_role order by firstPerson.security_role, secondPerson.Security_role">
<SelectParameters>
<asp:ControlParameter ControlID="TextBox1" Name="Username1"
PropertyName="Text" />
<asp:ControlParameter ControlID="TextBox2" Name="UserName2"
PropertyName="Text" />
</SelectParameters>
</asp:SqlDataSource>
Je posterais votre code qui reçoit vos données et comment vous l'affichez pour obtenir une meilleure aide. –