问题列表 - 第5130页

按Enter键键合文本框

默认数据绑定TextBoxTwoWay,它只有在TextBox失去焦点时才将文本提交给属性.

当我按下?Enter键时,是否有任何简单的XAML方法可以使数据绑定发生TextBox.我知道在后面的代码中很容易做到,但想象一下,如果这TextBox是在一些复杂的内部DataTemplate.

c# wpf xaml textbox .net-3.5

103
推荐指数
7
解决办法
10万
查看次数

如何检测两个线段相交的位置?

如何确定两条线是否相交,如果它们相交,在x,y点处是什么?

geometry line-intersection

519
推荐指数
17
解决办法
41万
查看次数

是否可以确定是否在JavaScript中打开了一个命名窗口?

我正在进行一个站点间的单点登录项目,但是我的膝盖上出现了一个很小的问题。当用户注销“父”站点时,需要在包含“子”站点的弹出窗口中加载特定页面。但是,我不能存储对的返回值的引用window.open(…),因为在注销之前必须允许用户在每个站点上的任意位置进行导航。

如果我可以假设子站点始终处于打开状态,这将很容易,因为另一个window.open(…)到相同命名窗口的站点将更改其URL。然而,在弹出不能引起出现,如果它是尚未打开(不是所有用户都可以访问到子站点)。

我认为这给了我两个矛盾的场景。用户访问子站点时:

  1. 用户登录父站点。
  2. 用户点击子网站链接
  3. 子站点出现在名为“ child_popup”的窗口中。
  4. 用户在父站点中四处浏览,而忘记了子窗口的存在。
  5. 用户退出父站点。
  6. 子弹出窗口将重定向到子站点的注销页面。

并且当用户不访问或无法访问子站点时:

  1. 用户登录父站点。
  2. 用户在父站点中进行广泛浏览。
  3. 用户退出父站点。
  4. 不应出现任何弹出窗口!

所以我的局限性是:

  • 我无法在JS中存储对该窗口的引用,因为用户可以在访问子站点与注销之间导航到任意数量的页面。
  • 我对子站点的内容具有控制权(我的雇主经营父站点)。
  • 父站点无法转换为框架以提供“全局” JS作用域。:-)

我无法在Google或SO上找到任何相关资源。有没有办法做到这一点?

javascript

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

有没有人知道RenderAction HtmlHelper在RC1中的ASP.NET MVC中的位置

有没有人可以替代RenderAction HtmlHelper看到它在RC1中消失了.

我需要呈现用户控件,但使用不同的控制器来填充用户控件视图.

这怎么可能呢?

asp.net asp.net-mvc

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

使用内容类型的图像为CQWP分享ItemStyle.xsl

我正在构建自定义内容查询Web部件以显示员工内容类型的汇总信息.此内容类型具有名为EmpPhoto的发布图像站点列.我的CQWP运行良好,我需要的所有站点列都可用.

我现在正在创建一个自定义的xsl模板来正确呈现信息但是使用EmpPhoto图像卡住了.

如果我使用代码:

<xsl:value-of select="@EmpPhoto" disable-output-escaping="yes" />
Run Code Online (Sandbox Code Playgroud)

...我得到了一个很好的正确渲染图像.但是我想为这个图像构建一个onmouseover事件,这种方法不起作用.

我想创建一个xsl变量来获取实际的图像URL然后构建我自己的html img并将onmouseover写入例如

<xsl:variable name="EmpPhotoUrl">
    <xsl:call-template name="OuterTemplate.GetSafeStaticUrl">
        <xsl:with-param name="UrlColumnName" select="@EmpPhoto"/>
    </xsl:call-template>
</xsl:variable>
Run Code Online (Sandbox Code Playgroud)

...

<img src="{$EmpPhotoUrl}" onmouseover="" alt="test" />
Run Code Online (Sandbox Code Playgroud)

但是,这不会从EmpPhoto站点列获取URL.我是xsl的新手,所以我可能会错过一个明显的解决方案!

任何帮助非常感谢,

强尼

xslt sharepoint cqwp

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

Jslint"断线错误"

此片段的JSLint验证

1: function foo() {}
2: 
3: foo(1
4: );
5: 
6: foo(
7: );
Run Code Online (Sandbox Code Playgroud)

给出了这个错误:

Error:

Problem at line 3 character 5: Line breaking error ')'.

foo(1

这是一个JSLint错误吗?

javascript jslint

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

C++中是否有隐式默认构造函数?

在我正在阅读的书中(C++ Without Fear),它表示如果你没有为一个类声明一个默认构造函数,那么编译器会为你提供一个"零逻辑".我已经尝试过这个,而且我没有看到任何归零行为.我也找不到任何在Google上提到这一点的内容.这只是一个错误或特定编译器的怪癖?

c++ constructor

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

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

如何修复运行Test :: Unit测试时产生的警告

我在Test :: Unit输出中收到此警告...

/usr/local/bin/ruby -I.:lib:test -rtest/unit -e "%w[test/functional/sessions_controller_test.rb].each { |f| require f }" | unit_diff -u
Loaded suite -e
Started
.../Users/ethan/project/mtc/contactdb/app/views/sessions/new.html.haml:30: warning: multiple values for a block parameter (0 for 1)
    from /usr/local/lib/ruby/gems/1.8/gems/haml-2.0.8/lib/haml/helpers/action_view_mods.rb:142
[...repeated eight times...]
Run Code Online (Sandbox Code Playgroud)

我认为相关部分是:

/contactdb/app/views/sessions/new.html.haml:30: warning: 
  multiple values for a block parameter (0 for 1)
Run Code Online (Sandbox Code Playgroud)

看着我的Haml文件,我把它缩小到这个片段(我想)......

- form_tag( recover_login_path, :method => 'get') do |f|
  %p
    = text_field_tag :email, '', { :size => '35', :maxlength => '255' }
Run Code Online (Sandbox Code Playgroud)

recover_login 是一条命名路线.

我查看了API文档form_tag.似乎我的代码遵循他们在示例中的内容.

ruby forms ruby-on-rails

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

要安装多少个wiki实例?

我被要求安装Mediawiki来存放公司内部网的文档.此外,我被要求安装几个实例 - 每个贡献组一个:非技术用户获得一个,开发人员一个,管理一个等.这个想法是为每个组提供单独的Web空间.有没有办法在一个实例中实现分离?

deployment wiki mediawiki

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