Spread ASP.NET 15
FarPoint.Web.Spread Assembly / FarPoint.Web.Spread.Model Namespace / DefaultSheetDataModel Class / NameChanged Event

In This Topic
    NameChanged Event (DefaultSheetDataModel)
    In This Topic
    Occurs when the name of the data model changes.
    Public Event NameChanged As EventHandler
    Dim instance As DefaultSheetDataModel
    Dim handler As EventHandler
    AddHandler instance.NameChanged, handler
    public event EventHandler NameChanged
    This example notifies the user of a change in the name of the model.
    FarPoint.Web.Spread.Model.DefaultSheetDataModel dsdm;
    private void PageLoad(object sender, System.EventArgs e)
          dsdm = (FarPoint.Web.Spread.Model.DefaultSheetDataModel)FpSpread1.ActiveSheetView.DataModel;
          FpSpread1.Tab.TabControlPolicy = FarPoint.Web.Spread.TabControlPolicy.Always;
          dsdm.NameChanged += new EventHandler(dsdmNameChanged);
    private void Button1Click(object sender, System.EventArgs e)
          FpSpread1.Sheets[0].SheetName = "Test";
    private void dsdmNameChanged(object sender, EventArgs e)
          Response.Write("alert('The name of the model has changed!!')");
    Friend WithEvents dsdm As FarPoint.Web.Spread.Model.DefaultSheetDataModel
    Private Sub PageLoad(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
          dsdm = FpSpread1.ActiveSheetView.DataModel
          ins = dsdm
          FpSpread1.Tab.TabControlPolicy = FarPoint.Web.Spread.TabControlPolicy.Always
    End Sub
    Private Sub Button1Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
          FpSpread1.Sheets(0).SheetName = "Test"
    End Sub
    Private Sub dsdmNameChanged(ByVal sender As Object, ByVal e As EventArgs) Handles dsdm.NameChanged
          Response.Write("alert('The name of the model has changed!!')")
    End Sub
    See Also