2013-08-23 4 views
-1

Я разрабатываю модуль dnn. И я использовал codebehind C#. Но DNN показывает ошибку при добавлении модуля. Другие страницы работают отлично, но на странице я добавляю модуль в сообщение об ошибке DotNetNuke. Ошибка не имеет никакого кода и отображает только мой логотип. Даже панель администратора исчезает. Что я сделал не так?Ошибка DotNetNuke при добавлении модуля

using System; 
using DotNetNuke.Services.Exceptions; 
using DotNetNuke.Entities.Modules; 
using DotNetNuke.Entities.Modules.Actions; 
using DotNetNuke.Services.Localization; 
using DotNetNuke.Security; 
using System.Web.UI.WebControls; 
using System.Data.SqlClient; 
using System.Data; 
using System.Web.UI; 
using System.Configuration; 

//imports 
namespace DotNetNuke.Modules.Catagory 
{ 
    public partial class View : CatagoryModuleBase, IActionable 
    { 
     public bool inEdit = false; 
     private bool IsValid = true; 

     #region Event Handlers 

     override protected void OnInit(EventArgs e) 
     { 
      InitializeComponent(); 
      base.OnInit(e); 
     } 

     private void InitializeComponent() 
     { 
      this.Load += new System.EventHandler(this.Page_Load); 
     } 
     private void Page_Load(object sender, System.EventArgs e) 
     { 
      try 
      { 
       if (IsPostBack) 
       { 
        if (Catagory_Table.SelectedRow != null) 
        { //There is a selected item, hence edit mode Catagory_Table.SelectedIndex >= 0 
         this.inEdit = true; 
         to_edit_mode(); 
        } 
        else 
        { 
         to_add_mode(); 
        } 

       } 
       else 
       { 
        to_add_mode(); 
       } 
      } 
      catch (Exception exc) //Module failed to load 
      { 
       Exceptions.ProcessModuleLoadException(this, exc); 
      } 
     } 

     protected void Button1_Click(object sender, System.Web.UI.ImageClickEventArgs e) 
     { 
      SqlDataSource1.Insert(); 
     } 

     //the rest if the methods to handle the buttton events.... 
} 
+0

Какой модуль вы пытаетесь добавить? Без немного дополнительной информации я не думаю, что кто-нибудь может вам помочь. –

+0

любой модуль. Я создал модуль, и после добавления он пуст. –

ответ

2

Вы хотите, чтобы попытаться проверить администратор/Просмотр событий, чтобы увидеть, что ошибка именно, то вы можете быть лучше информированы о том, что он будет принимать, чтобы исправить.