我在我的窗口资源中定义了一个自定义集合,如下所示(在Sketchflow应用程序中,因此窗口实际上是一个UserControl):
<UserControl.Resources>
<ds:MyCollection x:Key="myKey" x:Name="myName" />
</UserControl.Resources>
Run Code Online (Sandbox Code Playgroud)
我希望能够在代码隐藏中引用这个集合,我期望它是由x:Name,但我似乎无法访问它.
我可以使用它来获取它的引用
myRef = (MyCollection) this.FindName("myKey");
Run Code Online (Sandbox Code Playgroud)
但这似乎是hackish.这是不好的做法,还有什么会更好?谢谢 :)
我正在开发一个使用windows.open(..)打开弹出窗口的Web应用程序.我需要使用"window.open"返回的句柄在打开的窗口上调用一个函数,但我总是收到错误消息"addWindow.getMaskElements不是函数",好像它无法访问声明的函数在儿童窗口.这是IE和FF中的行为.我的代码看起来像这样:
function AddEmail(target,category)
{
if(addWindow == null)
{
currentCategory = category;
var left = getDialogPos(400,220)[0];
var top = getDialogPos(400,220)[1];
addWindow = window.open("adicionar_email.htm",null,"height=220px, width=400px, status=no, resizable=no");
addWindow.moveTo(left,top);
addWindow.getMaskElements ();
}
}
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索并从不同的可靠来源阅读,显然这应该工作,但事实并非如此.还有一件事,子窗口中的函数在adicionar_email.htm文件中包含的单独的.js文件中声明.这有什么不同吗?它不应该..所以,如果有人遇到类似的问题,或者对我做错了什么有任何想法,请回复此邮件.提前致谢.
Kenia
我是EDI的新手,我有一个问题.
我已经读过,通过查看ISA行的最后3个字符,您可以获得有关EDI格式的大部分内容.如果每个EDI都使用换行符来分隔实体,这很好,但我发现很多都是单行文件,其中任意数量的字符用作中断.我注意到我解析的每个EDI中的最后一个字符都是break字符.我看了几百个,发现没有例外.如果我第一次抓住那个角色,并使用它来获得ISA线的最后3个,我是否应该合理地期望我能够解析来自EDI的数据?
我不知道这是否有帮助,但EDI'类型'往往是850,875.我不确定这是否是标准,但值得一提.
我刚读过Python Cookbook.这本书太神奇了.
我认为本书的最佳用途是它提供了许多在实际问题应用程序中显示python的示例.许多成语包括元编程技术.
我想知道是否有任何目录总结了Python中的元编程习语?
Python Cookbook的示例和技术非常丰富.但我认为还需要一个模式目录,它为每种技术提供特定的名称,并从具体的应用领域中抽象出解决方案技术的主要特征,如Gang of Four的设计模式书所做的那样.
在本文中,我承担了实施第4点的任务:http : //support.microsoft.com/kb/900111
这涉及使用成员资格提供程序在用户登录和注销时向用户服务器端记录添加评论,然后确认当使用cookie进行身份验证时,用户尚未注销。这对我来说很有意义。这种情况开始瓦解的是我们当前不使用成员资格提供程序,因此似乎我要重新实现所有身份验证代码以使用成员资格提供程序。当前,我们在控制器中检查身份验证,并在FormsAuthentication.SetAuthCookie()知道用户存在后进行调用。强迫成员资格提供者从事很多工作。
所有这些工作真的必要吗?我是否可以将自己的Cookie值的键值存储区滚动给登录的用户,并确保在用户单击注销按钮时清除此设置。如果这似乎不安全,是否有一种方法可以实现最小成员资格提供程序,以便在不将所有身份验证代码交给它的情况下进行这些检查?
我想这里的主要问题是,我们很久以前就决定成员资格提供者模型不适合用于锁定和解锁帐户的模型,因此选择不使用它。现在,我们发现MS建议特别提到了成员资格提供程序,并且由于这是安全性,因此我需要确保不按建议使用它不会造成麻烦。
我发现设置仲裁属性非常方便,例如:
<a stackoverflowId="123">...</a>
Run Code Online (Sandbox Code Playgroud)
在JavaScript中:
var soId = $selectofA.attr('stackoverflowId'); //jQuery
Run Code Online (Sandbox Code Playgroud)
这是一个好习惯吗?我从来没有遇到过这个问题.
我一直在阅读旋转,但没有找到我的查询的解决方案.开始:
我有一个肖像应用程序,在我的选项卡中有一个标签栏和隐藏的导航控制器.在应用程序中的某个点上,下一个视图必须是横向视图.
XIB布局是在横向上完成的,所以我想调出xib而不需要任何平移或像素移动代码.(不认为这是必需的)我试过只是推动视图(保持纵向),使用各种方法移动视图(似乎没有正确排队).
有没有办法告诉观点它在开放前已经为景观布局了?
提前致谢!
我无法通过我网站上的分享按钮将包含斯堪的纳维亚ä&ö的消息分享到Twitter.如果我使用高于%7F的UTF8代码,我只是碰到"一个或多个参数中的无效Unicode值"错误.
例如:http://twitter.com/home/?status =%40user + blah%26%E4
我尝试过一系列不同的编码,但似乎都没有与ä,ö等一起使用.
有人找到了解决方案吗?
编辑:此问题的一部分与您链接共享推文的地址有关.链接到http://twitter.com/home/?status=%40user+blah%26%E4%C3%A4 和 http://www.twitter.com/home/?status=%40user+blah%26% E4%C3%A4 产量差异很大.
有没有办法在PHP中定义一个函数,让您定义可变数量的参数?
用我熟悉的语言是这样的:
function myFunction(...rest){ /* rest == array of params */ return rest.length; }
myFunction("foo","bar"); // returns 2;
Run Code Online (Sandbox Code Playgroud)
谢谢!
function ×2
javascript ×2
asp.net ×1
asp.net-mvc ×1
c# ×1
code-behind ×1
diacritics ×1
edi ×1
encoding ×1
html ×1
idioms ×1
iphone ×1
mfc ×1
parameters ×1
parsing ×1
php ×1
php4 ×1
popup ×1
python ×1
resources ×1
security ×1
twitter ×1
window.open ×1
windows ×1
wpf ×1
x12 ×1
xaml ×1