【问题标题】:Kentico Web Part Design viewKentico Web 部件设计视图
【发布时间】:2017-03-01 23:17:27
【问题描述】:

我已按照以下教程创建 Kentico Web 部件 https://docs.kentico.com/display/K9/Creating+new+web+parts 我正在使用 WebApplicaiton 项目,我的代码隐藏文件如下。

public partial class DashBoard :   CMSAbstractWebPart
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    } 

我的 ASCX 文件如下。

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DashBoard.ascx.cs" Inherits=" CMSWebParts.ABC.DashBoard" %>
<div>
  <asp:dropdownlist runat="server" id=""></asp:dropdownlist>
</div>

问题是我可以在 Visual Studio 中查看设计或拆分视图。我正在使用 Visual Studio 2015。

如何将源视图更改为设计视图。

【问题讨论】:

  • 不确定我是否理解了您的问题...所以您想切换到自定义 Web 部件的设计视图,对吗?当您点击屏幕截图中的设计按钮时会发生什么?
  • 感谢您的回复。什么都没有发生并停留在源视图中。
  • 这必须是 VS 问题,因为我能够在 Kentico 项目中切换到设计视图。

标签: asp.net kentico


【解决方案1】:

在您的屏幕截图中,我可以看到您没有提到 DropDownList 的 id,即 id=""

如果您将其留空并尝试在设计视图中切换,它将向您显示如下错误。 Error creating control

如果你在这里提供一个 id,那么你应该没有任何问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-08
    • 2018-09-14
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-13
    相关资源
    最近更新 更多