问题列表 - 第12324页

如何在Windows窗体TextBox控件中设置TAB宽度?

给定带有MultiLine = true和的WinForms TextBox控件AcceptsTab == true,如何设置显示的制表符的宽度?

我想将它用作插件的快速和脏脚本输入框.它真的不需要花哨,但如果标签没有显示为8个字符宽,那就太好了......

.net textbox winforms

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

ASP.NET MVC Url.Action路由错误

我现在一直在使用它,但我似乎无法弄清楚,在这个简单的代码中可能出错:

<a href="<%= Url.Action("Page", new { page=(Model.PageIndex + 1) }) %>" >a</a>
Run Code Online (Sandbox Code Playgroud)

使用此路由表:

routes.MapRoute(
            "Paging",
            "Home/Page/{page}",
            new { controller = "Home", action = "Index" }
        );

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

当然这种方法

public ActionResult Index(int? page)
Run Code Online (Sandbox Code Playgroud)

我得到的不是预期的地址http:// localhost:58296/Home/Page/1一个http:// localhost:58296/Home/Page?page = 1

使用时

<%= Html.RouteLink("a", "Paging", new { page=(Model.PageIndex+1) }) %>
Run Code Online (Sandbox Code Playgroud)

它有效..请问,我的错误在哪里?我想要图片链接,所以如果有办法将它插入到Html.RouteLink中,我也会批评这些信息.

提前致谢.

asp.net-mvc routing

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

MVC/MVP/MVVM到底是什么?

我最近在一个.Net WPF项目上建立了一个零售销售点系统,我第一次使用了MVP模式.我花了一点时间围绕着改变方法,但是一旦我这样做,我就认为这个概念震撼了!

我的问题是:MVC,MVP和MVVM之间有什么区别?如果有明确的区别,是否有关于何时应该使用一种模式而不是另一种模式的准则?

如果有人可以就此提供指导,或者指出解释差异的文章,我将非常感激.

wpf model-view-controller mvp design-patterns mvvm

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

如果关闭或禁用JavaScript,允许浏览器回退到链接的最佳方法是什么?

我想在列表中添加一些Ajax排序选项.由于我的网站在没有JavaScript的情况下运行到目前为止,我希望让它在关闭它,旧/移动浏览器或noscript的情况下继续运行.

如果启用了JavaScript,如何在单击链接时运行一个JavaScript块,如果不是,则将该链接指向新页面.我想远离hacky noscript标签.

javascript jquery compatibility

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

在.NET中创建Active Directory用户(C#)

我需要在Active Directory中创建一个新用户.我找到了几个例子如下:

using System;
using System.DirectoryServices;

namespace test {
   class Program {
      static void Main(string[] args) {
        try {
            string path = "LDAP://OU=x,DC=y,DC=com";
            string username = "johndoe";

            using (DirectoryEntry ou = new DirectoryEntry(path)) {
               DirectoryEntry user = ou.Children.Add("CN=" + username, "user");

               user.Properties["sAMAccountName"].Add(username);

               ou.CommitChanges();
            }
         } 
         catch (Exception exc) {
             Console.WriteLine(exc.Message);
         }
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

当我运行此代码时,我没有错误,但没有创建新用户.

我正在运行测试的帐户具有足够的权限来在目标组织单位中创建用户.

我错过了什么(可能是用户对象的一些必需属性)?

任何想法为什么代码不给出例外?

编辑
以下为我工作:

int NORMAL_ACCOUNT = 0x200;
int PWD_NOTREQD = 0x20;
DirectoryEntry user = ou.Children.Add("CN=" + username, "user");
user.Properties["sAMAccountName"].Value = username;
user.Properties["userAccountControl"].Value = …
Run Code Online (Sandbox Code Playgroud)

.net c# active-directory

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

将SWT与SWING进行比较

  • swt比摇摆快吗?
  • 哪里可以获得
    关于swt的好教程?
  • 它很容易从摇摆迁移
    到swt?

java migration swing swt

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

如何列出用户收到的所有拨款?

我需要查看Oracle DB上的所有授权.

我使用TOAD功能比较模式,但它没有显示临时授权等等所以我的问题是:

如何列出Oracle DB上的所有授权?

sql oracle grant

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

如何在没有FETCH的情况下访问光标列.. INTO

我正在使用SQL Server来构建存储过程,而我正在使用游标来遍历select语句

我将游标定义如下:

DECLARE @c_col1 varchar(max);
DECLARE @c_col2 varchar(max);

DECLARE c as CURSOR FOR 
SELECT col1, col2 
FROM table;

OPEN c;
FETCH NEXT FROM c INTO
@c_col1, @c_col2;

SELECT @c_col1, @c_col2;
Run Code Online (Sandbox Code Playgroud)

有没有办法访问游标的列而不需要为每列声明变量并在FETCH子句中使用INTO?换句话说,是否可以使用:

DECLARE c as CURSOR FOR 
SELECT col1, col2 
FROM table;

OPEN c;
FETCH NEXT FROM c; 

SELECT c.col1, c.col2;
Run Code Online (Sandbox Code Playgroud)

sql sql-server cursor

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

安装Adobe Air文件失败,"文件已损坏"

Adobe Air带来以下例外:

无法安装该应用程序,因为AIR文件已损坏.尝试从应用程序作者获取新的AIR文件.

请添加可能导致此错误的不同原因.

air

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

git push不会将更改发送到远程git存储库

我正在更改本地git存储库中的某个文件,然后想要将更改发送到远程git存储库,通过ssh从中克隆本地.

在我本地运行"git commit -a"后,为了将更改发送到远程,我运行

$ git push
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

但是,我检查了远程文件,它们没有更改!任何的想法?

感谢致敬!

git push

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