问题列表 - 第22546页

如何为MVC创建自定义验证属性

我想为MVC2创建一个自定义验证属性,用于不从RegularExpressionAttribute继承但可以在客户端验证中使用的电子邮件地址.谁能指出我正确的方向?

我尝试了一些简单的事情:

[AttributeUsage( AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false )]
public class EmailAddressAttribute : RegularExpressionAttribute
{
    public EmailAddressAttribute( )
        : base( Validation.EmailAddressRegex ) { }
}
Run Code Online (Sandbox Code Playgroud)

但它似乎对客户不起作用.但是,如果我使用RegularExpression(Validation.EmailAddressRegex)]它似乎工作正常.

asp.net-mvc asp.net-mvc-validation

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

代码点火器 - >附上电子邮件

你如何使用email-> attach功能?

我无法想象发生了什么,当我把电子邮件的代码 - >附加消息后,空白(邮件正文)并没有附加.

如果我删除该代码行,一切都恢复正常..

谢谢

我的控制器(sendmail.php)

<?php

 class Sendmail extends Controller {

      function __construct() {
           parent::Controller();
           $this->load->library('email');
           $this->load->helper('url');
           $this->load->helper('form');
           $this->load->library('validation');
      }

      function index() {

           $info = array (
                'nome'  => $this->input->post('nome'),
                'mail'  => $this->input->post('email'),
                'motivo'    => $this->input->post('motivo'),
                'mensagem'  => $this->input->post('mensagem'),
                'anexo' => $this->input->post('upload'),
           );

           $this->load->library('email');
           $this->email->set_newline('\r\n');

           $this->email->clear();
           $this->email->from($info['mail'], $info['nome']);
           $this->email->to('example@mai.com');
     /* $this->email->cc(''); # não é preciso */
           $this->email->subject($info['motivo']);
           $this->email->message($info['mensagem']);
           $this->email->attach($info['anexo']);

           if ($this->email->send() ) {
                echo 'sent';
           }

           else {
            $this->load->view('formulario');
    # show_error( $this->email->print_debugger() );
           }

      }

 }
?> …
Run Code Online (Sandbox Code Playgroud)

php email codeigniter

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

正则表达式:使用先行断言检查字符是否存在最多一定次数

如何使用先行断言来确定某个字符串中是否存在某个特定次数的特定字符.

例如,假设我想检查一个至少包含一个字符的字符串,以确保它最多包含"@"2次.提前致谢.如果重要的话使用python.

python regex

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

帮助在网页中嵌入一些html

我不太了解css或html,所以我有一个关于采用看起来像这样的html的问题: html代码粘贴并放入另一个页面.

问题是,当我将其复制并粘贴到网页中时,会完全弄乱背景(将其变为黑色)并覆盖其他设置.我如何获取导出的html和css,以便我可以将从emacs导出的代码粘贴到网页中,而不是杀死其他设置?理想情况下,它看起来就像它当前看起来一样,但在页面其余部分的一个小框中.

谢谢.

html css

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

测试Java方法是否同步的好方法是什么?

我有几个实现一些接口的类.接口有一个契约,有些方法应该同步,有些不应该,我想通过单元测试来验证所有实现的合同.这些方法应使用synchronized关键字或锁定this- 非常类似于synchronizedCollection()包装器.这意味着我应该能够在外部观察它.

要继续的例子Collections.synchronizedCollection() ,如果我有一个线程调用迭代器(),我应该仍然能够进入象add()与另一个线程方法,因为迭代器()不应该做任何锁定.另一方面,我应该能够在外部同步集合,并在add()上看到另一个线程阻塞.

有没有一种方法可以测试方法是否在JUnit测试中同步?我想避免长时间的睡眠陈述.

java multithreading synchronization unit-testing thread-safety

16
推荐指数
2
解决办法
6345
查看次数

在 Delphi Prism 中将 int 转换为 Enum

与这个问题基本相同,但是在Delphi Prism中:

在 C# 中将 int 转换为 enum

我设法从字符串中做到这一点:

YourEnum := Enum.Parse(TypeOf(YourEnum), "mystr") as YourEnum
Run Code Online (Sandbox Code Playgroud)

但我尝试了以下操作,并收到类型不匹配错误:

YourEnum := 3 as YourNum
Run Code Online (Sandbox Code Playgroud)

你知道将 int 转换为 Enum 的语法是什么吗?

delphi enumerable oxygene delphi-prism

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

Java Comparable Interface compareTo方法

我没有看到任何我做错的事,但NetBeans给了我以下错误:

incomparable types
required: boolean
found: java.lang.Object


public int compareTo(Object obj)  {
    if( obj instaceof Employee){
       Employee employee = (Employee) obj;
       if(this.weekly_earnings > employee.weekly_earnings)
           return 1;
       else if(this.weekly_earnings == employee.weekly_earnings)
           return 0;
       else
           return -1;
    }
    else{
        System.out.println("Error");
    }
}
Run Code Online (Sandbox Code Playgroud)

java overloading interface compareto comparable

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

git:如何将外部目录添加到存储库?

我想将一个外部目录添加到现有存储库.

外部目录:/ home/some /目录

工作目录:/htdocs/.git

如果我从/ htdocs目录尝试以下命令:

git add/home/some/directory

我收到一个错误:致命:'/ home/some/directory'在存储库外

git add

46
推荐指数
5
解决办法
4万
查看次数

这个SQL数据库错误在C#中意味着什么?

我正在添加一个基于服务的数据库,但我得到了这样的消息:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

我是一个绝对的初学者,所以我不知道如何解决这个问题.我正在关注"O'Reilly Head First C Sharp 11月2007"版本.

我在第18页,它要求我添加一个SQL数据库,在其中我收到该错误消息.

我是初学程序员,所以我什么都不懂技术.我什么都不知道.

c# sql-server

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

使用jquery对div内部元素求和

我正在对一组用户进行排序,我有4个像这样的分组(显示2个):

<div id="team1" class="groupWrapper">
  <div id="p1" class="groupItem"><div class="itemHeader"><div class="first">John</div><div class="skill">15</div></div></div>
  <div id="p2" class="groupItem"><div class="itemHeader"><div class="first">Luke</div><div class="skill">5</div></div></div>
  <div id="p3" class="groupItem"><div class="itemHeader"><div class="first">Mary</div><div class="skill">10</div></div></div>
  <div id="p4" class="groupItem"><div class="itemHeader"><div class="first">Bob</div><div class="skill">25</div></div></div>
</div>

<div id="team2" class="groupWrapper">
  <div id="p5" class="groupItem"><div class="itemHeader"><div class="first">Ryn</div><div class="skill">35</div></div></div>
  <div id="p6" class="groupItem"><div class="itemHeader"><div class="first">Kevin</div><div class="skill">15</div></div></div>
  <div id="p7" class="groupItem"><div class="itemHeader"><div class="first">Susie</div><div class="skill">5</div></div></div>
  <div id="p8" class="groupItem"><div class="itemHeader"><div class="first">Jill</div><div class="skill">5</div></div></div>
</div>
...
Run Code Online (Sandbox Code Playgroud)

现在我想要做的是在每个组进行排序时动态总结每个组的技能值.

我的排序jQuery脚本在这里:

$(document).ready(
    function () {
        $('div.groupWrapper').Sortable(
            {
                accept: 'groupItem',
                helperclass: 'sortHelper',
                activeclass :   'sortableactive',
                hoverclass :    'sortablehover',
                handle: 'div.itemHeader',
                tolerance: 'pointer', …
Run Code Online (Sandbox Code Playgroud)

html sorting jquery

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