如何处理ASP.NET MVC窗体中的checkbox?

警告:这个问题已经过了五年了! 您最好的select是search更新的问题,或者在下面search您的具体版本的MVC,因为许多答案现在已经过时了。 如果您确实find适合您的版本的答案,请确保答案包含您正在使用的MVC版本。 (原始问题从下面开始) 这对我来说似乎有点奇怪,但据我所知,这是你如何做到的。 我有一个对象的集合,我希望用户select一个或多个。 这对我说“与checkboxforms”。 我的对象没有任何“select”的概念(它们是通过反序列化wcf调用而形成的基本POCO)。 所以,我做了以下几点: public class SampleObject{ public Guid Id {get;set;} public string Name {get;set;} } 在看法: <% using (Html.BeginForm()) { %> <%foreach (var o in ViewData.Model) {%> <%=Html.CheckBox(o.Id)%>&nbsp;<%= o.Name %> <%}%> <input type="submit" value="Submit" /> <%}%> 而且,在控制器中,这是唯一可以看出用户检查了哪些对象的方法: public ActionResult ThisLooksWeird(FormCollection result) { var winnars = from x in result.AllKeys […]

java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener

我包括: 所有的spring库存 , Apache Tomcat 7.0库 在构buildpath 但它仍然给错误: SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226) at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Jun 2, 2011 11:07:38 AM org.apache.catalina.core.StandardContext listenerStart SEVERE: Error configuring application […]

从片段中调用一个活动方法

试图从一个片段调用我的活动中的一个方法。 我想要片段给方法数据,并获取方法返回时的数据。 我想实现类似于调用静态方法,但没有使用静态,因为它在活动中创build问题。 新的碎片,所以我需要一个简单和教学的解释! 谢谢!

如何在R中绘制两个直方图?

我使用R和我有两个数据框架:胡萝卜和黄瓜。 每个数据框都有一个数字列,列出所有测量的胡萝卜(总数:10万个胡萝卜)和黄瓜(总数:5万个黄瓜)的长度。 我想绘制两个直方图 – 胡萝卜长度和黄瓜长度 – 在同一个阴谋。 他们重叠,所以我想我也需要一些透明度。 我也需要使用相对频率而不是绝对数,因为每个组中的实例数是不同的。 这样的事情会很好,但我不明白如何从我的两个表创build它:

用MVVM处理WPF中的对话框

在WPF的MVVM模式中,处理对话框是更复杂的操作之一。 由于您的视图模型对视图没有任何了解,因此对话交stream可能很有趣。 我可以公开一个ICommand,当视图调用它时,会出现一个对话框。 有谁知道处理对话结果的好方法吗? 我正在谈论诸如MessageBox之类的Windows对话框。 我们做这件事的方法之一就是在视图模型中有一个事件,当需要对话时视图将会订阅。 public event EventHandler<MyDeleteArgs> RequiresDeleteDialog; 这是好的,但这意味着该视图需要代码,这是我想远离的东西。

如何自定义分组表格视图单元格的背景/边框颜色?

我想自定义分组样式的UITableView的背景和边框颜色。 我能够通过使用以下自定义背景颜色: tableView.contentView.backgroundColor = [UIColor greenColor]; 但边框颜色仍然是我不知道如何改变的东西。 如何自定义分组式表视图的这两个方面?

在UIToolbar上创build左箭头button(如UINavigationBar的“后退”样式)

我很想在UIToolbar创build一个“后退”左箭头挡板button。 据我所知,获得其中一个的唯一方法是将UINavigationController保留在默认设置下,并使用左边栏项。 但是,我无法将其创build为UIBarButtonItem ,因此我无法在标准UIToolbar创build一个,即使它们与UINavigationBar非常相似。 我可以手动创buildbutton图像,但我无法find任何地方的源图像。 他们有阿尔法通道边缘,所以截图和切割不会得到非常灵活的结​​果。 除了我打算使用的每种尺寸和颜色scheme的屏幕截图以外的任何想法? 更新:请停止避免这个问题,并build议我不应该问这个,应该使用UINavigationBar 。 我的应用程序是Instapaper Pro。 它只显示一个底部工具栏(为了节省空间和最大化可读内容区域),并且我希望在底部放置一个左箭头形的返回button。 告诉我,我不应该这样做,这不是一个答案 ,当然不值得一个赏金。

以编程方式与Interface Builder / xib / nib进行自动调整屏蔽

我在一个(可能是错误的)假设,使xib中的右边距指示符相当于使用内部代码中的UIViewAutoresizingFlexibleLeftMargin等。 所以,我曾经根据这个快照思考: 今天晚些时候,我不得不交叉检查,并偶然发现这个线程 。 另外还有苹果文档,标题为“使用自动修复规则自动处理版面布局”部分,链接如下: https : //developer.apple.com/library/content/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html 所以我现在有一个更新的概念,就如何以编程方式设置自动调整屏蔽等同于xib设置: scheme1 :仅设置(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)相当于: 在XIB? 场景2 :在代码中设置(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)相当于: 在XIB? 我的2更新情况是否正确? 我现在在我的理解?

什么时候应该使用“with(nolock)”

有人可以解释使用with (nolock)查询的含义,当你应该/不应该使用它? 例如,如果您的银行应用程序具有高交易率和某些表中的大量数据,那么在什么types的查询中,nolock会好起来的? 有什么情况下,你应该总是使用它/从不使用它?

删除某些input上的IE10的“清除”Xbutton?

这是一个有用的function,当然,但有什么办法可以禁用它吗? 例如,如果表单是一个单独的文本字段,并且旁边已经有一个“清除”button,那么同样拥有X也是多余的。在这种情况下,最好删除它。 可以这样做,如果是这样,怎么样?