问题列表 - 第14868页

PHP OOP,一旦设置了某个变量就执行一个函数

一旦设置了变量值,我该如何执行功能?

说的像

$obj = new object(); // dont perform $obj->my_function() just yet
$obj->my_var = 67    // $obj->my_function() now gets run
Run Code Online (Sandbox Code Playgroud)

我希望对象执行此功能,现在必须由脚本调用.

谢谢

编辑 my_var是在类中预定义的,__ set对我不起作用.

php oop methods function

0
推荐指数
2
解决办法
317
查看次数

为什么这个javascript工作......但这不是?

我在页面上加载了所有内容.最后,我有这个脚本.

<script type="text/javascript">loadNewVideo('u1zgFlCw8Aw',0)</script>
Run Code Online (Sandbox Code Playgroud)

它不起作用.但如果我用它替换它,它的工作原理:

<input type="submit" onclick="loadNewVideo('u1zgFlCw8Aw',0);" >
Run Code Online (Sandbox Code Playgroud)

在.JS文件中,这是函数:

function loadNewVideo(id, startSeconds) {
            alert('In-the-function');
          if (ytplayer) {
            alert('Found-ytplayer');
            ytplayer.loadVideoById(id, parseInt(startSeconds));
          }
        }
Run Code Online (Sandbox Code Playgroud)

显然,"ytplayer"在第一个中是假的!??

javascript jquery

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

C#中ArrayList的初始大小是多少?

我想知道C#中ArrayList的初始大小是多少?

c#

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

表单中输入的多个值?

好吧,让我先举一个例子.我有很多项目,他们可以分为一系列类别.项目可以是多个类别.基本上我所拥有的是具有按类别分组的复选框的项目列表.同样,项目可以出现多次.所以它可能看起来像:

蓝色物品:第1项第2项第3项

红色物品:第1项第4项

因此,每个项目旁边都有一个复选框,用于删除项目类别关联.我应该在输入值中存储什么,以便区分不同类别的项目?我的意思是我不能使用项目编号,因为它可以出现在多个类别中.我可以做类似"blue-item2"之类的东西然后当我使用我的服务器端脚本通过表单分割值字符串" - ",但这似乎有点不确定.

对不起,如果问题有点模糊.如果需要,我可以澄清一点.

html php forms

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

具有多个值的ASP.NET cookie - 如何?

我正在使用ASP.NET和C#.

我必须读一个叫做"TheCookie"的饼干.............

TheCookie中有大约3个值.Cookie1,Cookie2和Cookie3.

我如何获得代码中的值来读取"TheCookie"中的Cookie2值?

当cookie只有1个值时,我就会读到这个,但是当cookie中有多个vales时我不知道该怎么做.......... VB.NET代码

Dim userCookie As HttpCookie
userCookie = Request.Cookies("UserEmail")
Run Code Online (Sandbox Code Playgroud)

提前致谢!

c# vb.net asp.net cookies

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

使用.NET中的特定DNS服务器查询DNS

在.NET应用程序中,我需要查询特定的DNS服务器以解析域名(DNS服务器未在Windows网络配置中定义).

我知道使用标准的.NET Framework类是不可能的(参见另一个问题).我的问题是我的选择.CodePlex(DnDns)上有一个开源库可以做到这一点,但它在很长一段时间内没有更新,我的应用程序是关键任务,所以可靠性非常重要.

有什么建议?

.net dns

9
推荐指数
3
解决办法
6375
查看次数

如何正确实现IUserType?

我需要通过编写一个实现的新mapper类来为NHibernate创建一个自定义类型.虽然覆盖大多数方法和属性相对简单,但我理解如何正确处理以下成员会遇到一些困难:IUserType

  • object Assemble(object cached, object owner);
  • object DeepCopy(object value);
  • object Disassemble(object value);
  • object Replace(object original, object target, object owner);

我不明白他们的目的是什么; 更重要的是,如何正确实施它们.我见过的大多数示例都只返回原始输入参数.

public object DeepCopy(object value)
{
    return value;
}

public object Replace(object original, object target, object owner)
{
    return original;
}

public object Assemble(object cached, object owner)
{
    return cached;
}

public object Disassemble(object value)
{
    return value;
}
Run Code Online (Sandbox Code Playgroud)

如何在实际情况或更复杂的情况下正确实现这些方法

c# nhibernate nhibernate-mapping ncommon

23
推荐指数
2
解决办法
7017
查看次数

在Doctrine select语句中使用'case when'

我有一个我想用Doctrine执行的选择查询:

 $resultset = Doctrine_Query::create()
    ->select("t.code, t.description, case when t.id_outcome = 1 then 1 else 0 end as in_progress")
    ->from('LuOutcome t')
    ->orderBy('t.rank')
    ->fetchArray();
Run Code Online (Sandbox Code Playgroud)

它就是'案件'上的barfs.文档没有提到它是否可能(或没有).

我想知道Doctrine是否缺乏这样做的能力.如果是这样,这是一个相当重大的遗漏.有没有人知道一个解决方法?

php sql doctrine

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

用于处理任何事件的常规委托类型

我有一个函数接收两个参数 - 一个对象,以及一个定义该对象上的事件的EventInfo结构.我需要阻止该函数,直到指定的事件触发.我遇到的问题是,当处理程序的类型可以是什么时,如何向指定的事件添加委托?请注意,我不关心那个结果事件调用的参数,我只需要抓住它引发的事实.

我已经尝试使用EventInfo.AddEventHandler添加一个非常通用的委托类型(EventHandler),但无济于事.我也尝试了相同的,但Activator用于创建EventInfo.EventHandlerType属性中指定类型的实例,但没有快乐.

或者,如果有人有办法做类似的,给定一个对象,以及该对象上的事件名称,那么这也可以.

我正在使用C#和.NET 2.0.

干杯

.net c# events delegates

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

在MVVM中接收CommandParameter值

我绑定我的命令,如:

<Button Command="{Binding NextCommand}" 
    CommandParameter="Hello" 
    Content="Next" /> 
Run Code Online (Sandbox Code Playgroud)

在这里,我还绑定了它的CommandParameter属性,现在如何从NextCommand获取它的值.

public ICommand NextCommand
    {
        get
        {
            if (_nextCommand == null)
            {
                _nextCommand = new RelayCommand(
                    param => this.DisplayNextPageRecords()
                    //param => true
                    );
            }
            return _nextCommand;
        }
    }
Run Code Online (Sandbox Code Playgroud)

其功能定义:

public ObservableCollection<PhonesViewModel> DisplayNextPageRecords()
    {

            //How to fetch CommandParameter value which is set by 
            //value "Hello" at xaml. I want here "Hello"
            PageNumber++;
            CreatePhones();
            return this.AllPhones;

    }
Run Code Online (Sandbox Code Playgroud)

如何获取CommandParameter值?

提前致谢.

parameters wpf mvvm commandbinding

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