标签: dynamically-generated

在回发期间禁用asp.net动态按钮单击事件,然后启用它

我正在我的代码中动态创建一个按钮并将click事件附加到它.但是,我必须阻止人们在进行过程中点击它.因此,当它被单击一次时,它应该被禁用,当进程结束时,它应该被启用.我怎样才能做到这一点?

谢谢.

c# asp.net postback dynamically-generated

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

在AS3中动态创建多个只读属性

我有一堂课,现在很乱/重复:

public class AvFramework extends Object
{
    // vars
    private var _handler:AvHandler;
    private var _keyboard:AvKeyboard;
    private var _manager:AvManager;

    /**
     * Constructor
     */
    public function AvFramework()
    {
        _handler = new AvHandler();
        _keyboard = new AvKeyboard();
        _manager = new AvManager();

        // attach
        _handler.framework = this;
        _keyboard.framework = this;
        _manager.framework = this;
    }

    /**
     * Getters
     */
    public function get keyboard():AvKeyboard{ return _keyboard; }
    public function get manager():AvManager{ return _manager; }
}
Run Code Online (Sandbox Code Playgroud)

这个类是只将需要利用越来越多的班,我真的不希望有3只巨大的列出了本像上面.

有没有办法动态地执行上述操作 - 可能getDefinitonByName()在字符串循环中使用来表示我想要创建的类.

我还希望属性是只读的并通过访问framework.myDynamicVarHere.

我正在考虑以下几点:

  1. 我创建了一个我想要创建实例的类的列表,并与应该访问的变量名配对. …

flash private actionscript-3 dynamically-generated

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

Google App Script动态定义自定义功能

如何从onOpen()功能代码动态定义电子表格的自定义功能?

  • 写一个代码......
function onOpen() {
  //var s = SoapService.wsdl("http://example.com/service.wsdl", "serv");
  //var funcs = s.getServerFunctions();
  var funcs = { "pow2": "function (v) { return v*v};" }
  for(var f in funcs)
  {
     this[f] = eval(funcs[f]) // define server functions as custom google-script functions for spreadsheet using this[function_name] = eval(function_code)
  }
}
Run Code Online (Sandbox Code Playgroud)
  • 尝试=pow2()从任何单元格调用("pow2"是一个函数名称)
  • 得到错误"#NAME" - 未定义的函数

dynamically-generated google-apps-script

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

是否可以将生成的文件包含到WiX项目中,而无需将其添加为现有文件

我们使用HEAT为我们的Web项目安装程序构建文件.我想知道是否有一种方法可以将文件包含在编译中,但不包含在项目中.

我需要这个的原因是我想不检查我们的源代码控制中的文件,但是在我们构建wixproj时构建它.否则,我们必须劫持/签出文件才能可靠地构建项目.

wix visual-studio-2010 dynamically-generated

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

使用PHP生成OpenOffice calc文件

我一直试图找到一种创建OpenOffice calc文件的简单方法,但没有成功.

我试过了:

openTBS - 似乎工作编写一个xml和一个模板文件,但无法找到有关xml文件格式的任何信息.

Ods php生成器 - 我试过这个,因为它提供了明确的例子,但当我将文件复制到我的服务器时,我总是得到损坏的文件

Php doc writer - 试过一个例子,得到一个sxw文件.我甚至不知道那是什么

ODS-PHP - 没有文档,只有一个例子用于创建4个单元格

一切看起来都很旧,停滞不前,没有记录.¿有什么建议吗?

php dynamically-generated openoffice-calc ods

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

在php中动态声明一个类中的Variable

我在PHP中动态声明类/对象内的变量时遇到了麻烦.

我有一个名为Column的类,它接收一个未知长度的(names => values)的关联数组.

我需要类变量与数组中的名称完全相同(显然它们的值匹配).

由于Variable Variables方法有点令人困惑,当你在它上面添加类/对象声明语法时,我觉得我迷失了一些.

我试过这样的事情:

function __construct($array)
    {
        foreach ($array as $key => $value)
        {
            $this->$key;
            $this->key=$value;          
        }
    }
Run Code Online (Sandbox Code Playgroud)

我通常不会这样做

$this->$key;
Run Code Online (Sandbox Code Playgroud)

我认为$this->key这符合语法,但显然我错了.如果有人可以帮助纠正我,那将非常有帮助.

php oop foreach constructor dynamically-generated

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

从文件系统动态生成Tasty`TestTree`

我已经使用该Parsec库编写了一个文件解析器.我想使用Tasty测试框架编写一个高级单元测试,以确保解析器正确解析某些给定的文件.

我在以下目录结构中有三个格式良好的文件:

path/to/files -+
               |-> fileA
               |-> fileB
               |-> fileC
Run Code Online (Sandbox Code Playgroud)

我想要:

  1. 获取所有文件 path/to/files
  2. 阅读每个文件的内容
  3. testCase为每个文件创建一个文件,以确保成功解析文件的内容
  4. 这是动态完成的,这样我以后可以添加更多文件,永远不会更改代码

我设法构建了以下内容:

{-# LANGUAGE BangPatterns, FlexibleContexts #-}

module Test.MyParser
  ( testSuite
  ) where

import Control.Arrow              ((&&&))
import Data.Map                   (Map,fromList,toList)
import System.Directory
import System.IO.Unsafe           (unsafePerformIO) -- This is used for a hack
import Test.Tasty                 (TestTree,testGroup,withResource)
import Test.Tasty.HUnit
import Text.Parsec

-- | Determine if an Either is a Right or Left value
--   Useful for determining if a parse attempt was successful …
Run Code Online (Sandbox Code Playgroud)

haskell unit-testing dynamically-generated hunit io-monad

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

jQuery - 查找动态创建的元素,无需事件

这个问题以前有人问过,答案是这样的:

$('#container').on('click','#dynamicElement', function(){ /* the code */ });
Run Code Online (Sandbox Code Playgroud)

上面的代码会找到#dynamicElement在单击时找到 。但是如果没有点击,也没有任何其他事件怎么办?

假设以下场景:

$.ajax(
    url:'file.php',
    data: {'param':'value'},
    success: function(response){
         /*
         how would I get #dynamicElement if it was not click on?
         the element had no event fired at all, nor had any of its parennt
         containers.

          Now what?
         */
    }
);
Run Code Online (Sandbox Code Playgroud)

html javascript ajax jquery dynamically-generated

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

如何在 Javascript 中向动态创建的输入字段添加唯一 ID?

我正在使用 javascript 动态创建输入字段,我的表单上允许有 10 个输入字段。为了确保将这些字段提交到正确的位置,我需要做的是为它们提供正确的 ID。我的问题是我该怎么做?

$(document).ready(function () {
    var max_fields = 10; //maximum input boxes allowed
    var wrapper = $(".input_fields_wrap"); //Fields wrapper
    var add_button = $(".add_field_button"); //Add button ID
    var x = 1; //initlal text box count

    var num = new Number;
    var newNum = num + 1;        

    /*if (x = max_fields) {
        alert("You can't add anymore fields.")   
    }
    */

    $(add_button).click(function (e) { //on add input button click
        e.preventDefault();
        if (x < max_fields) { //max input box allowed
            x++; …
Run Code Online (Sandbox Code Playgroud)

javascript jquery dynamically-generated

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

如何通过扩展基类表单来动态地使用ES6创建此表单?

我想在JS中创建表单,就像它们继承一样...例如,我可以使用for循环轻松地整天添加表单元素,但我宁愿让自己自由地插入不同的元素中间.换句话说,我希望它是"模块化的",并且有一个基类可以生成像登录屏幕一样简单的东西,但是然后扩展它以包括文本字段之间的下拉列表.关于如何实现这一点的任何想法?最好是ES6类和导入/导出,没有webpack废话.理想情况下我不得不称为类BasicForm和有RegistrationForm extends BasicForm.这样,我可以简单地将字段名称存储在数组中,如果我需要进行更改而不是更改所有内容,则可以更改该文件一次.这是现有的代码....请注意,只有选择的用户角色选项是"admin"....才会显示"发票".这使得我想要理解这一点非常困难.有没有办法通过引导程序和自定义类在程序上生成使用ES6类的Javascript,这样可以重用模块来创建有或没有下拉列表的表单?

HTML:

<div class= "row">  <!--Inherits background from .body-->
    <div class="col-hidden col-sm col-md col-lg col-xl">     <!--spacing divs inherit background from .body-->
        &nbsp;
    </div>
    <div class="form-box rounded col-12 col-xs col-sm-7 col-md-6 col-lg-4 col-xl-3">  <!--Actual box containing fields and prompts and buttons changes to new background-->
        <h2 class="portal-heading">Registration</h2>
        <form name="new_user_form">
            Email Address<input type="text" class="form-control register-field highlight-hover" name="email" value="" placeholder="Email Address"><br>
            Re-Enter Email Address<input type="text" class="form-control register-field highlight-hover" autocomplete="off" name="email" value="" placeholder="Re-enter Email Address"><br>
            First Name<input type="text" …
Run Code Online (Sandbox Code Playgroud)

forms inheritance prototypal-inheritance dynamically-generated es6-class

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