gpt4 book ai didi

c# - 如何导出 asp :FormView ItemTemplate to an external file

转载 作者:太空宇宙 更新时间:2023-11-03 13:53:26 25 4
gpt4 key购买 nike

我有一个像这样的 asp:FormView:

<asp:FormView ID="foo" runat="server" >
<ItemTemplate>
... lots of code
</ItemTemplate>
<EditItemTemplate>
... lots more code
</EditItemTemplate>
<asp:FormView>

如果可能的话,我想将模板移出到单独的文件中。我该怎么做?

最佳答案

提取模板中的代码并将它们添加到单独的 .ascx 文件中。然后你可以这样做:

ASPX

<asp:FormView ID="foo" runat="server" OnInit="foo_Init">

代码隐藏

protected void foo_Init(object sender, EventArgs e)
{
foo.ItemTemplate = Page.LoadTemplate("~/Controls/MyLayoutTemplate.ascx");
foo.EditTemplate = Page.LoadTemplate("~/Controls/MyEditTemplate.ascx");
}

关于c# - 如何导出 asp :FormView ItemTemplate to an external file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13057417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com