问题列表 - 第22093页

禁用页面上的多个按钮控件

有没有办法一次禁用页面上的所有按钮.?

if (Directory.Exists(folder))
            { 
              all buttons enabled
            }
            else
            {
                All buttons disabled 
                Label4.Text = "Agent Share folder does not exists";
            }
Run Code Online (Sandbox Code Playgroud)

任何建议谢谢

c# asp.net button

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

Doxygen:在"相关页面"部分下添加自定义链接

我有几个html页面解释了我的代码的不同部分,我最近也运行了Doxygen.我想在Doxygen'd"相关页面"页面下添加指向当前html页面的链接.

除了手动插入之外,有没有其他方法可以做到这一点?

doxygen

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

maven可重用资源项目是否可行?

有没有能力构建maven工件,它只包含资源但没有源,可以被其他项目重用?

动机如下.我有一个只包含html/css/javascript代码的库.必须将此库作为资源打包到war项目中.至于现在,我用单个pom构建带有资源的web存档.但我能否将html/css/javascript代码分成新的工件并在几个战争项目中重复使用它?

java maven-2 pom.xml

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

摇摆的GUI指南

是否有解释摇摆的GUI设计的资源?像最佳实践等.

java user-interface swing

10
推荐指数
4
解决办法
6902
查看次数

我可以复制:OLD和:Oracle存储过程中的新伪记录吗?

我有一个AFTER INSERT OR UPDATE OR DELETE,我正在写存储发生在某个表中的每个记录修改的触发,通过复制INSERTUPDATE :NEW值成镜表,并DELETE:OLD值.

我可以通过有条件地将:NEW或者:OLD记录传递给一个程序然后插入我的历史表中来大大地解决我的代码.不幸的是,我似乎找不到通过整个:OLD:NEW记录的方法.

我是否遗漏了某些内容,或者在调用插入过程时是否无法避免枚举每个列:NEW:OLD列?

我想做以下事情:

DECLARE
  PROCEDURE LOCAL_INSERT(historyRecord in ACCT.ACCOUNTS%ROWTYPE) IS
  BEGIN
    INSERT INTO ACCT.ACCOUNTS_HISTORY (ID, NAME, DESCRIPTION, DATE) VALUES (historyRecord.ID, historyRecord.NAME, historyRecord.DESCRIPTION, SYSDATE);
  END;
BEGIN
  IF INSERTING OR UPDATING THEN
    LOCAL_INSERT(:NEW);
  ELSE --DELETING
    LOCAL_INSERT(:OLD);
  END IF;
END;
Run Code Online (Sandbox Code Playgroud)

但我坚持这样做:

DECLARE
  PROCEDURE LOCAL_INSERT(id in ACCT.ACCOUNTS.ID%TYPE,
                         name in ACCT.ACCOUNTS.NAME%TYPE,
                         description in ACCT.ACCOUNTS.DESCRIPTION%TYPE) IS
  BEGIN
    INSERT …
Run Code Online (Sandbox Code Playgroud)

oracle triggers plsql stored-procedures

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

SQL Server变量

为什么这些查询会返回不同的值?第一个返回结果集按预期,但第二个(据我所知,完全相同)不会.有什么想法吗?

1:

declare @c varchar(200)

set @c = 'columnName'

select top 1 * 
from myTable 
where @c is not null 
      and len(convert(varchar, @c)) > 0
Run Code Online (Sandbox Code Playgroud)

2:

SELECT top 1 * 
FROM myTable 
WHERE columnName IS NOT NULL 
      and len(convert(varchar,columnName)) > 0   
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2008

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

是否有一个简单的解决方案,在silverlight组合框中显示Yes和No并绑定到数据库?

我在我的数据库中有一点定义0 =不,1 =是.我有一个silverlight组合,其中包含"是"和"否"的值.如何将我的位值绑定到组合?

data-binding silverlight combobox

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

有没有办法让DefaultModelBinder在绑定到List <Enum>时忽略空项

我有一个场景,我想改变DefaultModelBinder在绑定到枚举列表时的行为.

我有一个枚举......

public enum MyEnum { FirstVal, SecondVal, ThirdVal }
Run Code Online (Sandbox Code Playgroud)

和一个模型的类......

public class MyModel
{
    public List<MyEnum> MyEnums { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

并且POST正文是......

MyEnums=&MyEnums=ThirdVal
Run Code Online (Sandbox Code Playgroud)

目前,在模型绑定之后,MyEnums属性将包含...

[0] = FirstVal
[1] = ThirdVal
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉模型绑定器忽略发布数据中的空值,以便MyEnums属性看起来如下所示?

[0] = ThirdVal
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc modelbinders asp.net-mvc-2

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

HTML5 Canvas合成(源代码)

我正在尝试使用canvas在HTML5中重新创建页面翻转类型动画.动画基于此页面中的想法.但这并不重要.我遇到的问题是使用'source-in'复合操作并没有给我我期望的结果,并且想澄清为什么.我认为它只适用于chrome,而不适用于FF 3.6.

黑色矩形应该作为翻转页面的"掩码".我想要看到的只是它与面具重叠的区域中的翻页.问题是绘制整个黑色矩形,而不仅仅是它们重叠的区域.

我知道HTML5还没有被使用,我只是在试验我的个人网站和好奇心.任何想法将不胜感激.

html5 canvas composite

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

如何使我的函数像ArrayList上的"Contains"一样快速运行?

我无法弄清楚Contains方法在a中找到元素所ArrayList花费的时间与我编写的小函数执行相同操作所花费的时间之间的差异.文档声明Contains执行线性搜索,因此它应该是,O(n)而不是任何其他更快的方法.但是,虽然确切的值可能不相关,但该Contains方法在00:00:00.1087087我的函数采用时以秒为单位返回00:00:00.1876165.它可能不会太多,但在处理更大的阵列时,这种差异会变得更加明显.我错过了什么,我应该如何编写我的功能以匹配其Contains表现?

我在.NET 3.5上使用C#.

public partial class Window1 : Window
{
    public bool DoesContain(ArrayList list, object element)
    {
        for (int i = 0; i < list.Count; i++)
            if (list[i].Equals(element)) return true;

        return false;
    }

    public Window1()
    {
        InitializeComponent();

        ArrayList list = new ArrayList();
        for (int i = 0; i < 10000000; i++) list.Add("zzz " + i);

        Stopwatch sw = new Stopwatch();
        sw.Start();

        //Console.Out.WriteLine(list.Contains("zzz 9000000") + …
Run Code Online (Sandbox Code Playgroud)

c# contains arraylist

6
推荐指数
3
解决办法
808
查看次数