问题列表 - 第20377页

WinForm DataBinding在业务对象C#.NET中隐藏属性

我的datagrid(DevExpress)会自动根据业务对象的公共字段填充网格.

我可以在字段上放置什么属性来告诉WinForm数据工具忽略它?

[???HideFromDataBindingSources???]
 public bool IsSecurity
 {
     get { return _isSecurity; }
     set { _isSecurity = value; }
 }
Run Code Online (Sandbox Code Playgroud)

.net c# data-binding attributes winforms

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

有没有办法保证ant依赖只运行一次?

我的问题类似于避免重新构建先决条件,除了我的需要不涉及创建的对象,而是调用了进程,因此在那里讨论的解决方案对我来说不起作用.至少我是这么认为的 - 但我是蚂蚁的新手.

我的情况是我正在编写一组蚂蚁目标,我需要一次只执行一次let-call-it 设置目标,无论调用哪个目标.这是一个非常简化的例子:


    <?xml version="1.0"?>
    <project name="Ant_Test" basedir=".">
      <target name="setup">
        <echo message="In setup" />
      </target>
      <target name="do.several" depends="setup">
        <echo message="In do.several, calling do.first" />
        <antcall target="do.first" />
        <echo message="In do.several, calling do.second" />
        <antcall target="do.second" />
      </target>
      <target name="do.first" depends="setup">
        <echo message="In do.first" />
      </target>
      <target name="do.second" depends="setup">
        <echo message="In do.second" />
      </target>
    </project>
Run Code Online (Sandbox Code Playgroud)

我需要设置要准确地调用一次,无论do.several,do.first,或do.second被调用.通过我上面的天真尝试,在三次调用设置中调用do.several结果.

我想过设置一个属性(让我们称之为setup.has.been.invoked),并使用它来有条件地从每个目标中调用设置,但看起来属性设置仅限于它完成的范围,所以如果在setup中,我将setup.has.been.invoked设置为true,该值仅存在于setup中 …

ant

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

比较单词并获得精确匹配

现在这很棘手......我希望我能很好地解释它......

我有一个表,其中包含名称,我需要将它与我提供的单词进行比较,并得到完全匹配的结果。

现在我说这很棘手,因为我尝试了这个查询,它给了我一组名称。它包含完全匹配的单词以及相似的单词......

这就是我所做的:

DataTable dt = new DataTable();
        SqlConnection connection = new SqlConnection();
        connection.ConnectionString = ConfigurationManager.ConnectionStrings["xyz "].ConnectionString;
        connection.Open();
        SqlCommand sqlCmd = new SqlCommand("SELECT Names FROM Machines WHERE Name  Like '%' + @userName + '%'", connection);
        SqlDataAdapter sqlDa = new SqlDataAdapter(sqlCmd);

        sqlCmd.Parameters.AddWithValue("@userName", userName);

        sqlDa.Fill(dt);
        connection.Close();
Run Code Online (Sandbox Code Playgroud)

现在我想要的是......例如。

如果数据库有三个单词

abc123

XYZ123

pqc1238

现在,如果单词是 123,则应返回 abc123 和 xyz123,如果 c123 则返回 abc123,而不是 pqc1238 和 xyz123

如果是 238 那么就返回 pqc1238....

我希望我说得足够清楚......相信我,我第一次也没明白

任何建议最好找到单词之间的精确匹配..因为 LIKE 是不够的..

谢谢

c# sql asp.net search

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

Java接口目录结构?

Java中的接口应该驻留在自己的目录中吗?或者接口及其实现是否应该放在同一目录(包)中?谢谢.

java directory-structure interface

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

Java预安装在Windows和Linux中?

我知道Java已预先安装在Mac OS X中,但我想知道它是否预先安装在Windows XP,Vista,7和所有Linux发行版中?

java linux windows macos

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

检查文件是否是Python中的setuid root

我正在尝试检查文件中是否有Python中的setuid位.

stat doc提到了一个S_ISUID函数,但它只适用于os.chmod(),而不是实际读取setuid位.它也列出了S_IMODE,但我不知道如何解释它.

如何轻松检查文件是否设置为setuid根位?

python setuid file stat

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

URL中保留的分号是什么?

RFC 3986 URI:通用语法规格列出分号作为保留(子DELIM)字符:

reserved    = gen-delims / sub-delims

gen-delims  = ":" / "/" / "?" / "#" / "[" / "]" / "@"

sub-delims  = "!" / "$" / "&" / "'" / "(" / ")"
              / "*" / "+" / "," / ";" / "="
Run Code Online (Sandbox Code Playgroud)

";"的保留目的是什么?URI中的分号?就此而言,其他子delim的目的是什么(我只知道"&","+"和"="的用途)?

url uri character rfc3986

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

IIS7:在子应用程序中禁用HttpModule - 站点,应用程序和虚拟目录

我在我的应用程序的"Cache"文件夹中有一些aspx文件,我不希望HttpModules为该文件夹中的那些文件运行.我尝试在子目录中有一个web.config,但是我知道HttpModules采用了根web.config而不是子目录. 参考文献1,参考文献2.所以我决定将此目录作为子应用程序按照此处此处的建议.

所以我配置我的应用程序,然后"添加应用程序",将其映射到此目录,该目录已经在此应用程序和繁荣中,它失败了.它适用于静态html文件,但aspx文件不可用.

我的问题是,如何在IIS7中配置子应用程序,以便子应用程序可以拥有自己的web.config,我可以在那里禁用根应用程序的HTTPModule

编辑:事实上我尝试在我的主应用程序中创建一个子应用程序,它不起作用.有人可以指出任何关于如何在IIS7中配置子应用程序的文章吗?

Edit2:添加错误图像.那么我应该如何配置子应用程序池.子应用程序在与父项相同的应用程序池中运行

编辑3:抱歉,孩子正在另一个应用程序池上运行.通用应用程序工作(没有模块).在我试用这些模块后,我正在给出答案.谢谢你的帮助.在我的父应用程序web.config中有一些特定的东西,我现在要追捕它.

替代文字http://i49.tinypic.com/ibjhw4.jpg

编辑:实际上下面提供的答案都是正确的.如果您使用的是IIS7集成模式,那么您的模块应该在system.webServer中,如果是IIS7 - 经典模式,您的模块(和处理程序?)应该在system.web中

asp.net iis-7 virtual-directory subapplication

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

语句或表达式会在VB.net中的return语句之后执行吗?

好吧,我在我们的一个公司应用程序中工作,这是在VB.net中完成的.我不熟悉VB.net(我在C#中做的东西)所以我问这个问题:清理注释后的代码是否执行?

Public Function DoesUserHavePermission(ByVal UserID As Integer, ByVal ActionID As Integer) As Boolean
    ' some extra code re: getting data


     Return UserHasPermission

     '-Clean Up-
     MySqlCommand.Dispose()
     MySqlConnection.Dispose()
     RowCount = Nothing


End Function
Run Code Online (Sandbox Code Playgroud)

这是我的理解,一旦你说返回,你再次给出调用功能控件.这是一个我必须接受的VB.Net奇怪还是一个巨大的WTF?

vb.net

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

通过HTTPS读取使用HTTP设置的cookie

可以使用HTTPS读取使用HTTP设置的cookie吗?

cookies https http

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