问题列表 - 第11888页

验证:模型或ViewModel

在模型或ViewModel上使用带有MVC(MVVM)的ViewModel时,验证应该驻留在哪里?(或两者兼而有之)?为什么?我特别考虑到ASP.NET MVC的V2即将推出,我提出这个问题.

复杂/自定义验证怎么样?

validation asp.net-mvc mvvm asp.net-mvc-2

24
推荐指数
3
解决办法
3709
查看次数

避免在Django中复制表单输入元素ID

当一个页面上的两个表单具有相同名称的字段时,Django将生成无效的HTML:

<!--one form -->
<input id="id_name"..../>
...
<!--another form-->
<input id="id_name".../>
Run Code Online (Sandbox Code Playgroud)

无效,因为两个或更多节点共享相同的ID.

如何避免这种情况?

谢谢.

html forms django

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

什么是概念?

我已经听说所有这些关于C++ 0x的新的(on /.)不再有概念,但我不知道它们是什么?有人可以向我解释一下吗?

c++ generic-programming c++11 c++-concepts

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

关系/节点图表/图表...使用Javascript或其他?

只是想知道是否知道是否有任何JavaScript API允许您简单地绘制节点之间的关系.

我想它如果它使用JavaScript:类似的东西(它不太有用)

http://ajaxian.com/archives/new-javascriptcanvas-graph-library

或者这个(更好但没有任何布局算法)

http://raphaeljs.com/graffle.html

或者,如果像Google图表这样的方法可以做类似的事情

我知道我可以获得服务器端解决方案,但我希望有一个JS解决方案.

干杯安东尼

javascript charts

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

Mysql:以编程方式删除所有外键

我现在正在使用一些有点笨拙的数据库,在所有错误的地方定义了外键,我想将它们全部删除,然后从头开始.我不希望删除列,只是外键关系.

如何从整个数据库中删除所有外键?(或按表格表).

谢谢.

编辑:忘了说,我有PHPMyAdmin可供使用.

mysql foreign-keys

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

Django Web应用程序 - 如何访问本地硬盘?

我知道如何使用签名的applet访问本地硬盘,但我正在Django开发一个新的Web应用程序,它也需要这个功能.

django client-side

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

粘贴(Python)Web服务器 - 自动重载问题

当我以守护进程模式启动"粘贴"Web服务器时,它似乎会在更新源文件的时间戳时重新加载它.

以下是我启动守护进程的方法......

cd ${project} && ../bin/paster serve --reload --daemon development.ini; cd ..;
Run Code Online (Sandbox Code Playgroud)

...它击败了使用粘贴的一个要点(对我来说).

有没有人遇到这个或知道我做错了什么?

要完成,我正在更改的文件是控制器文件.

版本是`PasteScript 1.7.3'

webserver daemon paster

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

更改超链接前景而不会丢失悬停颜色

我正在编写一个WPF应用程序,我希望我的一些超链接是默认的蓝色,其他的是绿色.没问题 - 我可以设置Foreground:

<TextBlock><Hyperlink Foreground="#0C0">Mark as done</Hyperlink></TextBlock>
Run Code Online (Sandbox Code Playgroud)

麻烦的是,当我这样做时,悬停效果消失了.在普通的超链接中,当我将鼠标移到链接上时,它会变为红色,当我将鼠标移开时,它会变回蓝色.但是在分配了Foreground属性的超链接中,它始终是那种颜色 - 红色悬停被完全抑制.

如何在不丢失默认悬停行为和颜色的情况下更改超链接的颜色?

wpf hyperlink

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

算法的大O表示法

我无法解决问题; 有人能帮我吗?

以下声明的Big O表示法是什么: -

for (int i=2;i<=n;i=i*4)
    sum++;
Run Code Online (Sandbox Code Playgroud)

c++ big-o

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

具有干净输出的ASP.NET HTML控件?

我正在开发一个ASP.NET Web应用程序,我一直在遇到同样的问题:

有时我想从代码隐藏中将HTML写入页面.例如,我有一个页面,Editor.aspx,输出根据GET变量的值"视图"而变化.换句话说,"Editor.aspx?view = apples"输出的HTML不同于"Editor.aspx?view = oranges".

我目前用StringBuilder输出这个HTML.例如,如果我想创建一个列表,我可能会使用以下语法:

myStringBuilder.AppendLine("<ul id=\"editor-menu\">");
myStringBuilder.AppendLine("<li>List Item 1</li>");
myStringBuilder.AppendLine("</ul>");
Run Code Online (Sandbox Code Playgroud)

问题是我宁愿使用ASP.NET的List控件来实现这个目的,因为几行StringBuilder语法妨碍了我的代码的可读性.但是,ASP.NET控件倾向于输出复杂的HTML,具有唯一的ID,内联样式以及偶尔的内联JavaScript块.

我的问题是,是否有一个ASP.NET控件只代表一个通用的HTML标签?换句话说,是否存在类似以下示例的控件:

HTMLTagControl list = new HTMLTagControl("ul");
list.ID = "editor-menu";
HTMLTagControl listItem = new HTMLTagControl("li");
listItem.Text = "List Item 1";
list.AppendChild(listItem);
Run Code Online (Sandbox Code Playgroud)

我知道有包装器等等,但我宁愿从简化开始,而不是驯服ASP.NET的复杂性.

html asp.net stringbuilder

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