Ok, habe ich die Lösung überprüft, hier ist etwas, das Sie beachten müssen:
Codebehind = "View.ascx.cs" Inherits = "Project.Views .Shared.View "
In Ihrem Fall müssen Sie" Project.Views.Shared.View "basierend auf Ihrem Namespace und Klassennamen ändern, und um auf das Steuerelement im Code-Behind zuzugreifen, müssen Sie manuell Deklaration in Co hinzufügen De-zurück. In meinem Fall muss ich die gigaSoft proEssential Kontrolle initialisieren:
public class gigaTest2 : ViewUserControl
{
protected global::Gigasoft.ProEssentials.PegoWeb PegoWeb1;
protected void Page_Load(object sender, EventArgs e)
{
// Set Titles
PegoWeb1.PeString.MainTitle = "Hello ASP.NET";
PegoWeb1.PeString.SubTitle = "";
// One simple way of passing data, data binding also possible. //'
PegoWeb1.PeData.Subsets = 1;
PegoWeb1.PeData.Points = 6;
PegoWeb1.PeData.Y[0, 0] = 10;
PegoWeb1.PeData.Y[0, 1] = 30;
PegoWeb1.PeData.Y[0, 2] = 20;
PegoWeb1.PeData.Y[0, 3] = 40;
PegoWeb1.PeData.Y[0, 4] = 30;
PegoWeb1.PeData.Y[0, 5] = 50;
// Set style of chart and a few other properties //'
PegoWeb1.PePlot.Method = Gigasoft.ProEssentials.Enums.GraphPlottingMethod.Bar;
PegoWeb1.PePlot.Option.GradientBars = 8;
PegoWeb1.PeFont.FontSize = Gigasoft.ProEssentials.Enums.FontSize.Large;
}
Wie wäre es mit dem Ändern des Titels zu lesen So fügen Sie eine Code-Behind-Seite zu jeder Ansicht –