gpt4 book ai didi

c# - 没有代码隐藏的 ASP.net 页面

转载 作者:IT王子 更新时间:2023-10-29 03:44:45 27 4
gpt4 key购买 nike

我有一个带有 C# 代码的 ASP.Net 页面。

但是,我被要求不要使用代码隐藏 - 这样会更容易在 SharePoint 中部署。

有没有办法在 ASP.Net 页面中包含 C# 代码,而不使用单独的代码隐藏文件?

最佳答案

默认情况下,Sharepoint 不允许在 ASPX 文件中执行服务器端代码。 See this如何解决这个问题。

但是,我想提出的是,在 Sharepoint 中部署代码隐藏并不一定困难(我们广泛这样做)- 只需将您的代码隐藏类编译到程序集中并使用 solution 部署它即可。 .

如果还是不行,您可以像这样将您通常放置在代码隐藏中的所有代码包括在内:

<script language="c#" runat="server">
public void Page_Load(object sender, EventArgs e)
{
//hello, world!
}
</script>

关于c# - 没有代码隐藏的 ASP.net 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/563585/

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