问题列表 - 第5402页

Linux相当于DOS"启动"命令?

我正在编写一个ksh脚本,我必须在一个单独的命令提示符窗口中运行一个可执行文件.

linux windows scripting

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

如何在Lazarus中为Mac执行相当于shellexecute()的操作?

我怎样才能shellexecute()在Lazarus中为Mac 执行相同的操作?

delphi macos pascal lazarus

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

使用C#,如何检查活动目录中是否禁用了计算机帐户?

如何使用C#/ .NET检查Active Directory中是否禁用了计算机帐户

c# ldap active-directory

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

如何动态卸载javascript文件?

我使用Ajax包含页面,但我还需要包含各自的javascript文件,这需要同时从内存中删除以前的javascript文件.

如何卸载当前加载的javascript文件(以及它们在内存中的代码),以便我可以加载新页面的文件?它们很可能会发生冲突,因此加载了多个独立文件的javascript文件.

javascript

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

URL中的URL编码斜杠

我的地图是:

routes.MapRoute(
   "Default",                                             // Route name
   "{controller}/{action}/{id}",                          // URL with params
   new { controller = "Home", action = "Index", id = "" } // Param defaults
);
Run Code Online (Sandbox Code Playgroud)

如果我使用URL http://localhost:5000/Home/About/100%2f200,则没有匹配的路由.我将URL更改为http://localhost:5000/Home/About/100然后再次匹配路由.

有没有简单的方法来处理包含斜杠的参数?其他转义值(空格%20)似乎有效.

编辑:

编码Base64对我有用.它使URL变得丑陋,但现在还可以.

public class UrlEncoder
{ 
    public string URLDecode(string  decode)
    {
        if (decode == null) return null;
        if (decode.StartsWith("="))
        {
            return FromBase64(decode.TrimStart('='));
        }
        else
        {
            return HttpUtility.UrlDecode( decode) ;
        }
    }

    public string UrlEncode(string encode)
    {
        if (encode == null) return null;
        string encoded = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc urlencode asp.net-mvc-routing

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

UpdatePanel如何实际工作?

触发更新时更新的内容是什么?什么去服务器?什么回来了?

我的印象是只有面板的内容被传输到服务器并返回(没有触摸面板外的页面中的任何内容),但我遇到了奇怪的结果,可能是因为我真的不明白它是如何工作的究竟.

有人可以提供一个简单的解释,它是如何工作的?

asp.net ajax updatepanel

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

如何在IE中禁用文件输入文本框?

是否可以阻止用户在IE中输入文件输入文本框?我问的原因是,如果用户输入的文本看起来不像文件系统路径(例如,不是以c:...开头),那么当用户点击提交按钮时,不会发生任何事情.

我要么不允许用户输入框或让表单正常提交.

我发现同样的问题在这里被问到没有答案:http: //www.webmasterworld.com/html/3290988.htm

如果没有其他合适的答案,这个人想出了一个我可以使用的黑客:http: //www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom

编辑:澄清 - 如果用户在"浏览"按钮旁边的文本框中键入"不是文件路径"并单击提交,则在IE中不会发生任何事情.表单将不会提交 - 当<input type ="file">框没有真正的文件路径时,IE不允许提交表单.

html internet-explorer file input filepath

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

如何对我的asp.net-mvc控制器的OnActionExecuting方法进行单元测试?

我已经重写了我的控制器的OnActionExecuting方法,根据执行的filterContext设置一些内部状态.我该如何测试?方法本身受到保护,所以我假设我必须在调用堆栈中更高.

我需要用什么代码来测试它?

我正在使用mvc RC 1.

编辑:我也在使用nunit.

谢谢

asp.net-mvc unit-testing

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

Cocoa和CocoaTouch之间的主要区别是什么?

我目前正在学习Objective-C和Cocoa.接下来,我想坚持iPhone编程.当然,我会得到一本书.但我现在已经知道了,Cocoa和Cocoa Touch之间的主要区别是什么.

cocoa cocoa-touch

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

如何打包组件以在多个iPhone应用程序中使用?

我正在开发一些iPhone开发项目,我开始重构代码,并希望能够将它打包到一个库或框架中,我可以在不同的xcode项目中为不同的iPhone应用程序重用它.我查看了xcode中的New Project对话框,我在iPhone OS下的唯一选择是创建一个Application.我还在iPhone SDK文档中的某处读到,我无法创建自己的框架以在不同的iPhone应用程序中重用.那么打包我的可重用组件的最佳方法是什么?我查看了iPhone SDK文档但无法找到.我可以将所有可重用的类保存在一个虚拟项目中,并链接到其他项目的源文件(因此我需要维护一个源的单个副本),但这感觉非常笨拙.谢谢,fxt

iphone xcode

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