Fråga : Kristall i dynamisk databas för visuellt hjälpmedelstudio som är ihärdig på postback

Jag önskade dynamiskt att anknyta min kristall till anslutningen stränger i rengöringsdukconfigna, funnit I kodifierar för att göra detta. Det fungerar, så länge som jag inte behöver av flyttning av sida en. Men flyttning av sida en, (om dynamisk logik är in (! IsPostBack) orsakar endera som de dynamiska anknyter för att vara borttappada, och jag får sidan 1 visade tomt.  Eller flyttning av sida en, (om dynamiska logics inte är in (! Ispostback) orsakar logiken som ska är reinitalizeds och I-stillbildfyndet jag själv på sida en, ingen materia vad jag gör. söka därefter, söka sist, skriv in en sida nr.

so något, måste att vara att nollställa anslutningen. Men inte alla logik, så den gör inte uppehället som nollställer för att söka en.

Does någon vet den speciala hemligheten av vad till uppsättningen och vad inte till uppsättningen på en postback???
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
" codeBody " class= " notpretty " >using System.Data.SqlClient för -1) { setDynamicDB (); } om (CrystalReportSource1.Report.FileName! = reportName) CrystalReportSource1.Report.FileName = reportName; } skyddad utan laga kraft btnBack_Click (anmärka avsändaren, EventArgs e), { Response.Redirect (”f_MenuReports.aspx”); } privat utan laga kraft setDynamicDB () { försök { stränga conStr = System.Configuration.ConfigurationManager.AppSettings [”WannalancitConnectionString”]; stränga strReportPath = Server.MapPath (”~/Reports/testuntrained.rpt”); //SqlConnection sqlConnection = nya SqlConnection (conStr); stränga connectionInfoen = conSettings.ConnectionString; SqlConnection sqlConnection = nya SqlConnection (connectionInfo); SqlCommand befaller = nya SqlCommand (); Command.Connection = sqlConnection; Command.CommandText = ”UnTrainedReport”; Command.CommandType = CommandType.StoredProcedure; SqlDataAdapter adapter = nya SqlDataAdapter (befalla); dsUntrainedRpt ds = ny dsUntrainedRpt (); Adapter.Fill (ds, ”UntrainedReport”); ReportDocument CR = nya ReportDocument (); CR. Ladda (strReportPath); cr.SetDataSource (ds. Bordlägger [”UntrainedReport”]); CrystalReportViewer1.ReportSource = CR; } fånga (undantag exp) { lblErrorMsg.Text = exp. Meddelande; } } }
" klar "

Svar : Kristall i dynamisk databas för visuellt hjälpmedelstudio som är ihärdig på postback

och låt efter in faults.jsen
1:
2:
3:
4:
fungera ShowPhoto (equipid) {
    var-vara = ”/EquipmentPhotos/pic” + equipid +” .jpg ";
    document.getElementById (”EquipPhoto”) .setAttribute (”src”, vara);
}
Andra lösningar  
 
programming4us programming4us