问题列表 - 第15149页

当用户单击文本时,如何阻止Checkbox状态切换?

我有一个包含Checkboxes的列表框.如果用户点击旁边的文本,我想阻止Checkbox更改其状态.如果直接点击小方框,我只希望它改变.

有没有办法在Windows窗体中执行此操作?

提前问候和感谢.

c# checkbox text winforms

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

如何让我的Delphi 5应用程序显示密码"blobs"?

很简单,但我找不到答案.

我正在使用Delphi 5 Enterprise构建应用程序,并希望我的应用程序在密码字段中使用新的粗体黑点而不是星号.

我怎样才能做到这一点?

windows delphi delphi-5

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

Java 7以后的哪些功能必须鼓励从C#切换?

C#目前势头良好.为了切换(或返回)到Java ,您需要具备哪些功能?

如果人们为当前的Java版本发布了这些的变通方法,例如Nullables被自定义类包装,那么这将是非常有用的,以使这个更有趣的wiki.

c# java language-features programming-languages

24
推荐指数
12
解决办法
3035
查看次数

在jsp页面中使用log4j的正确方法是什么

我的意思是,我希望记录器名称能够反映source.jsp文件,无论它是包含在另一个文件中还是编译成类或其他任何文件.

java jsp log4j

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

如何递归配置svn状态以隐藏被忽略的文件?

我的目录结构如下所示:

project/
    app1/
    app2/
    settings.py
Run Code Online (Sandbox Code Playgroud)

project目录中,我运行svn propedit svn:ignore . 这只忽略项目主管内的文件,不包括其子目录.我可以从每个文件夹中再次运行svn ignore,它会起作用.是否有一个内部的svn命令或选项可以递归地为我执行,或者我应该使用脚本在我的项目的每个子文件夹中执行忽略?

我将我被忽略的文件设置为:

*.pyc
*.swp
Run Code Online (Sandbox Code Playgroud)

但是,每当我做一个svn status,我仍然会看到上面的文件.有没有办法告诉svn status隐藏被忽略的文件?

svn

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

什么是C语言中的套接字编程的好书/指南?

有人可以告诉我哪个是C语言中套接字编程的最佳指南/书籍/材料?我正在阅读beej的网络编程指南,但它只是给出一个概述.
你能推荐其他书籍或指南吗?

c c++ unix sockets

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

jQuery禁用/启用提交按钮

我有这个HTML:

<input type="text" name="textField" />
<input type="submit" value="send" />
Run Code Online (Sandbox Code Playgroud)

我该怎么做这样的事情:

  • 当文本字段为空时,应禁用提交(禁用="禁用").
  • 在文本字段中键入内容以删除已禁用的属性时.
  • 如果文本字段再次变为空(文本被删除),则应再次禁用提交按钮.

我试过这样的事情:

$(document).ready(function(){
    $('input[type="submit"]').attr('disabled','disabled');
    $('input[type="text"]').change(function(){
        if($(this).val != ''){
            $('input[type="submit"]').removeAttr('disabled');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

......但它不起作用.有任何想法吗?谢谢.

html javascript forms jquery

781
推荐指数
15
解决办法
147万
查看次数

如何直接从Jquery访问.net MVC ViewData

我将viewdata传递到我的aspx页面,如下所示:

//Controller
List<user> userList = Data.GetAllUsersForCompany(companyId);
List<SelectListItem> dropDownList = FormatUserList(userList);
ViewData["UserList"] = userList;
ViewData["FormattedUserList"] = dropDownList;
return View();
Run Code Online (Sandbox Code Playgroud)

我正在使用用户名填充下拉列表,我想与Jquery绑定,以便当用户更改下拉列表时,这会依次更新当前所选用户的输入字段.

ASPX页面:

<p>
  <%= Html.DropDownList("userSelected", (List<SelectListItem>)ViewData["FormattedUserList"] )%><br /><br />

  <%= Html.TextBox("userFName")%><br />
  <%= Html.TextBox("userLName")%><br />    
  <%= Html.TextBox("userEmail")%>
</p>
Run Code Online (Sandbox Code Playgroud)

我连接Jquery以检测有效的下拉更改,但是如何使用数据操作输入框?

<script type="text/javascript">
  $(document).ready(function() {
    $("#userSelected").change(function() {
      var pkUser = $("#userSelected").val();
      alert("Current UserID is " + pkUser); //works up to here just fine
      $("#userFName).val() = ViewData["UserList"].Select(x => x.pkUser == valueOfDropDown).fName; ???
      .
      .
      .
    });
  });
</script>
Run Code Online (Sandbox Code Playgroud)

我做错了吗?你能指出这种情况的最佳实践吗?如果我能摆脱那些理想的回发.

灵魂(MVC新手)

c# asp.net-mvc jquery

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

如果没有数据上下文,如何保存Linq对象?

我有一个Linq对象,我想对它进行更改并保存它,如下所示:

public void DoSomething(MyClass obj) {
  obj.MyProperty = "Changed!";
  MyDataContext dc = new MyDataContext();
  dc.GetTable<MyClass>().Attach(dc, true); // throws exception
  dc.SubmitChanges();
}
Run Code Online (Sandbox Code Playgroud)

例外是:

System.InvalidOperationException: An entity can only be attached as modified without original state if it declares a version member or does not have an update check policy.
Run Code Online (Sandbox Code Playgroud)

看起来我有几个选择:

  1. 在我需要以这种方式使用的每个Linq类和表(100+)上放置一个版本成员.
  2. 找到最初创建对象的数据上下文,并使用它来提交更改.
  3. 在每个类中实现OnLoaded并保存此对象的副本,我可以将其传递给Attach()作为基线对象.
  4. 要进行并发检查; 在附加之前加载DB版本并将其用作基线对象(不是!!!)

选项(2)似乎是最优雅的方法,特别是如果我能找到一种在创建对象时存储对数据上下文的引用的方法.但是 - 怎么样?

还有其他想法吗?

编辑

我试图遵循Jason Punyon的建议并在桌面上创建一个并发字段作为测试用例.我在dbml文件中的字段上设置了所有正确的属性(Time Stamp = true等),现在我有一个并发字段......以及一个不同的错误:

System.NotSupportedException: An attempt has been made to Attach or Add an entity that is not new, …
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-sql

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

为什么浮点上的简单数学运算会在VB.Net和Python中返回意外(不准确)?

x = 4.2 - 0.1  
Run Code Online (Sandbox Code Playgroud)

vb.net给出了4.1000000000000005
python给出的4.1000000000000005

Excel给出了4.1
calc calc给出4.1

这种情况发生的原因是什么?

python vb.net floating-point

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