问题列表 - 第23368页

从Label中删除WPF验证装饰

我在表单中使用数据绑定和IDataErrorInfo样式验证.此表单包含一个Label控件,我不希望在验证失败时显示红色装饰.任何人都可以推荐一种从Label控件中删除此装饰的方法吗?

validation wpf adornment

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

关于如何使用PHP表单更新Mysql数据库的好教程?

正在寻找一个关于如何使用php表单更新mysql数据库的好教程?

php mysql

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

Rails:创建所有视图和所有模型中可用的方法

我想定义一个在我的视图模型中都可用的方法

说我有一个助手:

def foo(s)
  "hello #{s}"
end
Run Code Online (Sandbox Code Playgroud)

视图可能会使用这样的帮助:

<div class="data"><%= foo(@user.name) %></div>
Run Code Online (Sandbox Code Playgroud)

但是,这<div>将通过重复的ajax调用进行更新.我正在to_json控制器中使用调用返回数据,如下所示:

render :text => @item.to_json(:only => [...], :methods => [:foo])
Run Code Online (Sandbox Code Playgroud)

这意味着,我必须foo在我的Item模型中定义:

class Item
  def foo
    "hello #{name}"
  end
end
Run Code Online (Sandbox Code Playgroud)

这会是很好,如果我能有一个,可以在共享的方法我的观点和我的模型.

用法可能如下所示:

帮手

def say_hello(s)
  "hello #{s}"
end
Run Code Online (Sandbox Code Playgroud)

User.rb模型

def foo
  say_hello(name)
end
Run Code Online (Sandbox Code Playgroud)

Item.rb模型

def foo
  say_hello(label)
end
Run Code Online (Sandbox Code Playgroud)

视图

<div class="data"><%= item.foo %></div>
Run Code Online (Sandbox Code Playgroud)

调节器

def observe
  @items = item.find(...)
  render :text => @items.to_json(:only=>[...], …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

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

单个控件的ValidateRequest ="false"

我想让用户只在一个TextBox中输入HTML.我理解可以ValidateRequest将页面指令更改为false以删除保护.

我猜这可以在页面上的任何TextBox中输入HTML.无论如何ValidateRequest="false"只适用于一个控件吗?

谢谢你的帮助.

asp.net validate-request

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

10
推荐指数
2
解决办法
5213
查看次数

jQuery ajaxForm"h未定义"问题

我有一个用ajaxed模式生成的表单,我用它来更新用户详细信息.当模态加载时,我调用了一个js函数:

teamCreate: function() {
$j("#step1,form#createEditTeam").show();
$j("#step2").hide();
var options = {
 type: "get",
 dataType: 'json',
     beforeSubmit:  before,  // pre-submit callback 
     success:       success  // post-submit callback
  };
$j("form#createEditTeam").ajaxForm(options);

function before(formData, jqForm, options){ 
 var valid = $j("form#createEditTeam").valid();
 if (valid === true) {
  $j(".blockMsg").block({ message: $j('#panelLoader') });
      return true; // submit the form
 } else {
  $j("form#createEditTeam").validate();
  return false; // prevent form from submitting
 }
};

function success(data){
 if (data.status == "success") {
  $j(".blockMsg").unblock();
 } else {
  //
}
};

function error(xhr, ajaxOptions, thrownError){ …
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery ajaxform

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

在Perl中是否有正则表达式来查找文件的扩展名?

在Perl中是否有正则表达式来查找文件的扩展名?例如,如果我有" test.exe",我怎么会得到" .exe"?

perl

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

寻找lex/yacc格式的Java语法

有没有人知道lex/yacc格式语法的在线存储库?我正在寻找一种Java语法来制作一个快速的源代码转换器.

谢谢!

编辑:我最好是寻找lex/yacc因为我想使用fslex/fsyacc尽可能少的语法重写.

java yacc lex

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

需要使用jQuery生成无限数量的唯一ID

极端的n00b在这里...我有很多元素(由后端动态生成,因此可能会有很多)并且都需要一个唯一的ID.我正在尝试用jQuery来解决这个问题,并且做得不好.任何帮助表示赞赏.

在下面的代码中,我希望每个"bar"div获得一个唯一的id,如id1,id2等

<div class="foo">
    <ul  class="bar">
</ul>
    <ul  class="bar">
</ul>
    <ul  class="bar">
</ul>
    <ul  class="bar">
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery

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

Django和Reportlab问题

我写了这个小的Django视图来返回pdf.

@login_required
def code_view(request,myid):
    try:
        deal = Deal.objects.get(id=myid)
    except:
        raise Http404
    header = deal.header
    code = deal.code
    response = HttpResponse(mimetype='application/pdf')
    response['Content-Disposition'] = 'attachment; filename=code.pdf'
    p = canvas.Canvas(response)
    p.drawString(10, 800, header)
    p.drawString(10, 700, code)
    p.showPage()
    p.save()
    return response
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  • 在pdf中未正确显示Utf-8字符.
  • 我怎样才能包含图片?
  • 我怎样才能包含一个非常基本的HTML,例如:

.

<ul>
    <li>List One</li>
    <li>List Two</li>
    <li>List Three</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

python pdf django reportlab

8
推荐指数
2
解决办法
6192
查看次数