2009-08-14 8 views
2

Ich habe ein seltsames Szenario, in dem ich die Daten aus der Tabelle löschen muss, sobald ein Bericht generiert wird. Die Daten werden in die Tabelle hochgeladen, wenn der Benutzer auf der Webseite auf die Schaltfläche "Bericht erstellen" klickt.So blenden Sie die Aktualisierungsschaltfläche im Report Viewer-Steuerelement (ASP.NET)

Mein Problem ist, dass, sobald der Bericht erstellt und im Report Viewer-Steuerelement angezeigt wird, ich nicht möchte, dass der Benutzer auf die Schaltfläche "Aktualisieren" im ReportViewer-Fenster klicken. Gibt es eine Möglichkeit, dass ich es verstecken kann?

Antwort

0

Haben Sie die Kontrolle über die Webseite? Wenn ja, fügen Sie ein bisschen Javascript hinzu, das die Schaltfläche versteckt.

jQuery verwenden:

<html> 

<head> 
<script> 

$(document).ready(function() { 
    $('#btnid').hide(); } 
) 

</script> 
</head> 

<body> 
... 
</body> 
</html> 
3

Vergiss es, sehr dumm von mir. Es ist unter "Toolbar" -Eigenschaften im ReportViewer-Steuerelement. ShowRefreshButton.

Thanks :)

1
<rsweb:ReportViewer ID="viewerName" runat="server" ShowRefreshButton="false" AsyncRendering="false" SizeToReportContent="True" > 
</rsweb:ReportViewer> 
Verwandte Themen