如何查找ASP.net服务器控件是否在DESIGN模式下加载?

时间:2014-03-02 10:05:52

标签: c# asp.net web-controls

我的ASP.net服务器控件给出了错误:“Error Rendering Control”。以下是截图。 enter image description here

运行时它按预期工作但在设计时我遇到上述错误。

1 个答案:

答案 0 :(得分:0)

这里我编写了一个小函数来确定是在设计视图还是运行时加载控件。因此,我们可以决定是否使用HTTPContext。

public bool IsInDesignMode()
    {
        if (HttpContext.Current == null)
            return true;
        else
            return false;
    }

- 谢谢 Deepak Rai