小编Ron*_*nIL的帖子

从儿童表格访问主表格

我有一个简单的问题:我在win-forms/c#中有一个主窗体.它有一个绑定到数据库的列表框.

单击按钮时,将创建一个新表单.

当我单击子窗体上的一个按钮时,我想调用主窗体中存在的方法,更新列表框,或者当子窗体关闭时,调用该函数.

这可能吗??

c# parent-child winforms

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

在用户控件(ASCX)中动态设置Gridview DataNavigateUrlFormatString

我有一个问题,我不知道是否可以做到.

我有一个aspx页面,加载用户控件(ascx)的用户活动的dedpends.

用户控件有一个gridview,其中一列是超链接.

<asp:HyperLinkField  DataNavigateUrlFormatString='<%page %>'
        DataTextField="ReqId" HeaderText="Request No." DataNavigateUrlFields="ReqId" />
Run Code Online (Sandbox Code Playgroud)

我想要点击那个超链接,它将指向带参数的同一页面,但我不能正确.由于某种原因所以我尝试了这个:

<%string page = Page.Request.Path + "reqid={0}"; %>
Run Code Online (Sandbox Code Playgroud)

但在页面中,链接将%page%称为字符串.有人可以指导我如何做到这一点.

ps它曾经像这样工作,ascx在解决方案的根文件夹中,当我将所有控件移动到根目录中名为"Controls"的文件夹时,问题就开始了

<asp:HyperLinkField  DataNavigateUrlFormatString="?reqid={0}"
        DataTextField="ReqId" HeaderText="???? ????" DataNavigateUrlFields="ReqId" />
Run Code Online (Sandbox Code Playgroud)

提前致谢.

asp.net user-controls gridview webforms ascx

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

AngularJS等待范围变量从自定义指令进行评估

我正在AngularJS中盯着我.

我创建了一个自定义指令:

app.directive('myScroll',function(){
return {
    restrict: 'A',
    transclude: true,

    template: '<div ng-transclude></div>',
    link: function(scope , element , attrs) {

    element.addClass('scroll-pane');

    scope.$watch('tasks', function(newval, oldval){
          if ( newval  ) 
          {

            console.log(newval);
            console.log(newval.length);
        }

    });

        console.log("afer watch exper");
        console.log (tasks);



    }


  };
Run Code Online (Sandbox Code Playgroud)

});

使用以下HTML:

<div my-scroll>
        <ul>
            <li data-ng-repeat="task in tasks" class="task-wrapper">
                <div class="task-element">
                    <div class="name">{{task.name}}</div>
                    <div class="text">{{task.action}}</div>
                </div>
            </li>
        </ul>
    </div>
Run Code Online (Sandbox Code Playgroud)

任务对象通过控制器调用的服务进行评估(如果需要,我将发布其代码).

在指令代码中,任务对象是未定义的,因为我必须得到任务长度来执行更多的css命令我必须等待ng-repeat完成或者只是等待任务变量将被评估.

由于某种原因,$ watch语句的外部和内部始终未定义任务.我可以在控制台中看到首先打印"看完经验后",然后是"在手表中",但仍然没有值.newval对象有[move2:function]但它的length属性保持返回0,但它保留了一系列资源和我的任务.

我在这里缺少什么以及如何在评估任务变量时执行命令?

谢谢你的帮助.

angularjs angularjs-directive angularjs-service angularjs-scope

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

Perl - 为正则表达式生成所有匹配字符串

我是perl的新手,我想知道是否有一种方法可以生成所有匹配正则表达式的组合.

生成所有匹配字符串的最佳方法是:

05[0,2,4,7][\d]{7}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

regex perl data-generation

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

为Web应用程序创建全局变量 - ASP.NET

我正在构建我的Web应用程序以连接db.到目前为止,我已设法处理它,(虽然我没有建立BLL和DAL).

我有一个表"id"列.我知道有一种方法可以在SQL Server中声明它自动递增.(但我不想要它).

我想声明一个将保存该值的全局应用程序变量.

我有两个问题:

  1. 我是怎么声明的?

  2. 我在哪里创建并初始化它?(我有几个登录页面).

谢谢!

PS

如果有人告诉我如何使用我的存储过程构建DAL会有所帮助?为了我需要你使用BLL,我不能在DAL做?

sql-server asp.net data-access-layer global-variables bll

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