|
<SfDialog Width="335px" Target="#target" IsModal="true">
<DialogTemplates>
<Header> Header </Header>
<Content>
<SfTab>
<TabItems>
<TabItem>
<ChildContent>
<TabHeader Text="General"></TabHeader>
</ChildContent>
<ContentTemplate>
<div class="row">
<div class="col-4">
<!-- Phone -->
@*<SfTextBox Placeholder="Phone"
FloatLabelType="@FloatLabelType.Auto"
@bind-Value="@currentEmployee.Phone">
</SfTextBox>*@
</div>
</div>
</ContentTemplate>
</TabItem>
<TabItem>
<ChildContent>
<TabHeader Text="Notes"></TabHeader>
</ChildContent>
<ContentTemplate>
<div class="row">
<div class="col-12">
<SfDocumentEditorContainer EnableToolbar=false
@ref="docEditor"
LayoutType="LayoutType.Continuous"
ShowPropertiesPane="false">
<DocumentEditorEvents Created="@OnLoadEditor" ContentChanged="@OnSaveEditor"></DocumentEditorEvents>
</SfDocumentEditorContainer>
</div>
</div>
</ContentTemplate>
</TabItem>
</TabItems>
</SfTab>
</Content>
</DialogTemplates>
<DialogButtons>
<DialogButton Content="OK" IsPrimary="true" OnClick="@OnSaveEditor" />
</DialogButtons>
<DialogAnimationSettings Effect="@DialogEffect.None"></DialogAnimationSettings>
</SfDialog> |
|
<SfDialog Width="335px" Target="#target" IsModal="true">
<DialogTemplates>
<Header> Heading </Header>
<Content>
<EmployeeEdit @ref=”EmpEditRef”/> </Content>
</DialogTemplates>
<DialogButtons>
<DialogButton Content="OK" IsPrimary="true" OnClick="@OnSave" />
</DialogButtons>
<DialogAnimationSettings Effect="@DialogEffect.None"></DialogAnimationSettings>
</SfDialog>
@code{
Public EmployeeEdit EmpEditRef;
private async Task OnSave()
{
await EmpEditRef.OnSaveEditor(); // make sure to define the OnSaveEditor method as public in child razor page. So that you can access here.
}
} |
|
<SfTab LoadOn="ContentLoad.Demand">
<TabItems>
<TabItem>
<ChildContent>
<TabHeader Text="General"></TabHeader>
</ChildContent>
<ContentTemplate>
<div class="row">
<div class="col-4">
<!-- Phone -->
@*<SfTextBox Placeholder="Phone"
FloatLabelType="@FloatLabelType.Auto"
@bind-Value="@currentEmployee.Phone">
</SfTextBox>*@
</div>
</div>
</ContentTemplate>
</TabItem>
<TabItem>
<ChildContent>
<TabHeader Text="Notes"></TabHeader>
</ChildContent>
<ContentTemplate>
<div class="row">
<div class="col-12">
<SfDocumentEditorContainer EnableToolbar=false
@ref="docEditor"
LayoutType="LayoutType.Continuous"
ShowPropertiesPane="false">
<DocumentEditorEvents Created="@OnLoadEditor" ContentChanged="@OnSaveEditor"></DocumentEditorEvents>
</SfDocumentEditorContainer>
</div>
</div>
</ContentTemplate>
</TabItem>
</TabItems>
</SfTab> |