小编KP.*_*KP.的帖子

是否有针对Web表单的不显眼的Captcha?

Web表单最好的不引人注目的CAPTCHA是什么?一个不涉及UI,而不是非UI图灵测试.我看过一个非UI CAPTCHA的简单示例,如 Microsoft 的Nobot控件.我正在寻找一个不以任何形式向用户询问任何问题的CAPTCHA.没有谜语,没有这个图像中的内容.

security usability captcha

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

何时使用lambda而不是LINQtoObjects的扩展方法来过滤集合?

我正在对一些C#3集合过滤器进行原型设计并遇到了这个问题.我有一系列产品:

public class MyProduct
{
    public string Name { get; set; }
    public Double Price { get; set; }
    public string Description { get; set; }
}

var MyProducts = new  List<MyProduct>
{            
    new  MyProduct
    {
        Name = "Surfboard",
        Price = 144.99,
        Description = "Most important thing you will ever own."
    },
    new MyProduct
    {
        Name = "Leash",
        Price = 29.28,
        Description = "Keep important things close to you."
    }
    ,
    new MyProduct
    {
        Name = "Sun Screen",
        Price = …
Run Code Online (Sandbox Code Playgroud)

c# linq lambda .net-3.5

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

在VS 2008嵌套母版页中包含对JavaScript的相对引用的首选方法

我们的基础母版页具有如下内容

  <head runat="server">
   <title></title>

   <script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/actions.js")%>"></script>
   <script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/jquery/jquery-1.2.6.min.js")%>"></script>
   <asp:contentplaceholder id="cph_htmlhead" runat="server">

   </asp:contentplaceholder>
  </head>
Run Code Online (Sandbox Code Playgroud)

如果此主页是ASPX页面的主页,则可以正常工作.

如果此主页面是子母版页的母版页,然后新的ASPX页面使用子母版页作为其主页,我们看到:

''应用程序中的服务器错误.

无法修改Controls集合,因为控件包含代码块(即<%...%>).

在基本主页中包含全局资源(Javascript/CSS)的首选方法是什么,保留波浪号(〜)样式的相对路径?

javascript asp.net master-pages nested relative-path

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

使用ASP.Net MVC中的模型绑定器更新父/子记录

我修改了Nerd Dinner应用程序,允许通过将以下代码添加到DinnerForm.ascx来编辑子记录

  <p>
    <%int i = 0;
   foreach (NerdDinner.Models.RSVP rsvp in this.Model.Dinner.RSVPs)
       { %>

        <%= Html.Hidden("Dinner.RSVPs[" + i + "].RsvpID", rsvp.RsvpID)%>
        <%= Html.Hidden("Dinner.RSVPs[" + i + "].DinnerID", rsvp.DinnerID)%>
        <%= Html.TextBox("Dinner.RSVPs[" + i + "].AttendeeName", rsvp.AttendeeName)%>
    <% i += 1;
   } %>
    </p>
Run Code Online (Sandbox Code Playgroud)

它呈现这个:

<p>
    <input id="Dinner_RSVPs[0]_RsvpID" name="Dinner.RSVPs[0].RsvpID" type="hidden" value="36" />
        <input id="Dinner_RSVPs[0]_DinnerID" name="Dinner.RSVPs[0].DinnerID" type="hidden" value="63" />
        <input id="Dinner_RSVPs[0]_AttendeeName" name="Dinner.RSVPs[0].AttendeeName" type="text" value="kp" />
    <input id="Dinner_RSVPs[1]_RsvpID" name="Dinner.RSVPs[1].RsvpID" type="hidden" value="37" />
        <input id="Dinner_RSVPs[1]_DinnerID" name="Dinner.RSVPs[1].DinnerID" type="hidden" value="63" />
        <input id="Dinner_RSVPs[1]_AttendeeName" name="Dinner.RSVPs[1].AttendeeName" type="text" …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc modelbinders master-detail

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