小编Ole*_*leg的帖子

在控制器ExtJS中定义侦听器

我有tabpanel- 它是main形式(视图).在这里tabpanel我定义了不同的标签 - xtype:'panel'.

所以,我有一个main(控制器),main视图和一些标签视图.选项卡的视图在main视图中引用.

我想在控制器中定义activate一些孩子的事件的监听器.panelmain

我怎样才能做到这一点?

main控制器:

Ext.define('KP.controller.account.apartment.Main', {
    extend: 'Ext.app.Controller',

    views: ['account.apartment.Main',
        'account.apartment.Requisites'
    ],

    models: ['account.apartment.Requisites'
    ],
    stores: ['account.apartment.Requisites'
    ],


    init: function () {

    }
});
Run Code Online (Sandbox Code Playgroud)

main观点:

Ext.define('KP.view.account.apartment.Main', {
    extend: 'Ext.window.Window',
    alias: 'widget.ApartmentData',

    height: 566,
    width: 950,
    activeItem: 0,
    layout: {
        type: 'fit'
    },
    autoShow: false,

    initComponent: function() {
        var me = this;

        Ext.applyIf(me, {            
            items: [ …
Run Code Online (Sandbox Code Playgroud)

controller extjs listener

8
推荐指数
1
解决办法
1万
查看次数

adal-angular js错误:无法加载模板

我使用了adal-angular js来保护我的路线.

  $routeProvider.
        when("/dashboard", { templateUrl: "Views/Dashboard.html", controller: "DashboardController", requireADLogin: true })
Run Code Online (Sandbox Code Playgroud)

但是当Adal获得令牌时,我在控制台中出错:

错误:[$ compile:tpload]无法加载模板:Views/Dashboard.html(HTTP状态:未定义未定义)

有人知道为什么会这样吗?

angularjs adal.js

8
推荐指数
1
解决办法
1447
查看次数

如何删除控制器ExtJS?

我在应用程序中动态创建控制器,如下所示:

var loadedController = me.app.getController(controller_name);
            loadedController.init();
Run Code Online (Sandbox Code Playgroud)

使用后如何删除此控制器?谢谢.

controller extjs

6
推荐指数
1
解决办法
4182
查看次数

如何在 TEXT 数据类型字段中插入数据?(Informix)

 CREATE TABLE updater
 (
    nzp_up SERIAL PRIMARY KEY,
    version VARCHAR(50),
    status INT,
    report TEXT
 );

INSERT INTO updater (version, status,report) values ('TestVersion' , 0,"123123123");
Run Code Online (Sandbox Code Playgroud)

-617 SQL 错误:必须在此上下文中提供 blob 数据类型。

sql informix

5
推荐指数
1
解决办法
1万
查看次数

ThreadPool异常

我需要一次使用60个线程(并行),为此我使用ThreadPool.我有例外:

temp = 1;
for (int j = 0; j < temp; j++) {
   ThreadPool.QueueUserWorkItem(delegate(object notUsed) {
      RequestToRajons(rajs_ip[j].ToString(),rajs_name[j].ToString(), sql_str, base_str, saveFileDialog1,j); 
   });
}
Run Code Online (Sandbox Code Playgroud)

它给了我一个例外j=1(数组超出范围).但我有一个contidion!如果我在步骤中使用断点,我没有例外.

.net c# multithreading threadpool

4
推荐指数
1
解决办法
349
查看次数

标题ExtJs中的按钮

我想在'window'标题中添加一些按钮,而不是'X'. 必须保存可拖动的属性! 它应该如下所示: 在此输入图像描述

extjs window header

3
推荐指数
2
解决办法
9755
查看次数

Hangfire 1.6.4 .NET Core-无法解决依赖关系

我的.NET Core项目使用的是Hangfire 1.6.4。

这是我的Schedule控制器:

    [HttpPost]
    public void Post([FromBody]EmailSchedulerDto emailSchedulerDto)
    {
        // test only
        emailSchedulerDto = new EmailSchedulerDto
        {
            UserId = "",
            Email = "myEmail@gmail.com",
            StoresId = new List<string>(),
            CronPattern = "* * * * *"
        };
        RecurringJob.AddOrUpdate(
            () =>
                _emailScheduler.ScheduleEmail(emailSchedulerDto.UserId, emailSchedulerDto.Email,
                    emailSchedulerDto.StoresId), emailSchedulerDto.CronPattern);
    }
Run Code Online (Sandbox Code Playgroud)

但是作业执行时出现错误:

// Job ID: #183
using MyProject.Services.Email;

var emailScheduler = Activate<EmailScheduler>();
await emailScheduler.ScheduleEmail(
    "",
    "myEmail@gmail.com",
    FromJson<IEnumerable`1>("[]")
storesId
);
Run Code Online (Sandbox Code Playgroud)

System.InvalidOperationException

没有注册类型为'MyProject.Services.Email.EmailScheduler'的服务。

我已经像这样注册了ContainerJobActivator:

public class ContainerJobActivator : JobActivator
{
    private readonly IServiceProvider _serviceProvider;

    public ContainerJobActivator(IServiceProvider serviceProvider)
    {
        _serviceProvider …
Run Code Online (Sandbox Code Playgroud)

.net asp.net-core-mvc hangfire

3
推荐指数
1
解决办法
1235
查看次数

从 web.config 读取连接字符串

IIS 上的 WCF 服务。我在从 web.config 文件读取连接字符串时遇到问题。我的连接字符串如下所示:

    <connectionStrings>
  <add 
    name="ABC" 
    connectionString="DEF"
    providerName="GGG"
  />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

我在 Global.asax.cs 中的代码:

protected void Application_Start(object sender, EventArgs e)
        {                    

           cons_Webdata =  WebConfigurationManager.ConnectionStrings["ABC"].ConnectionString;

        }
Run Code Online (Sandbox Code Playgroud)

我在“cons_Webdata = .......”中收到错误消息:

你调用的对象是空的。

怎么了?谢谢。

wcf web-config

2
推荐指数
1
解决办法
1万
查看次数

如何在十进制或浮点值中将","替换为"."?

我在C#(VS2010)中遇到类型转换问题.

我需要在我的数据库中插入一些行,但C#中的十进制数字类型如下所示: 1,34.

在sql字符串中它看起来:"-------- 1,34---------",但我需要这个字符串看起来像:"-------- 1.34------ - ".

我怎样才能更换" , " ,以" . ". 感谢.

c# sql globalization

0
推荐指数
1
解决办法
2881
查看次数

Excel应用程序在内存中不断增长

我在IIS上有一个ASP.net应用程序.在这个应用程序中,我创建了一个Excel应用

using Excel = Microsoft.Office.Interop.Excel;
public Excel.Application ExlApp;
//
public Excel.Workbook ExlWb;
//
public Excel.Worksheet ExlWs;
Run Code Online (Sandbox Code Playgroud)

在应用程序工作期间,我创建了一个新的工作簿,最后,我销毁了我的对象:

        GC.Collect();
        GC.WaitForPendingFinalizers();

        Marshal.ReleaseComObject(ExlWs);        

        ExlWb.Close(Type.Missing, Type.Missing, Type.Missing);
        Marshal.ReleaseComObject(ExlWb);
Run Code Online (Sandbox Code Playgroud)

问题是:在工作期间,EXCEL进程在内存中成长,如何正确关闭工作簿?

c# asp.net iis excel office-automation

0
推荐指数
1
解决办法
390
查看次数