小编Arm*_*est的帖子

将表单从asp发布到asp.Net

我有一个经典的asp应用程序.我想将该页面的比赛表格发布到Asp.Net表格.原因是我想在进入数据库之前使用我在Asp.Net页面中构建的大量逻辑进行验证,而且我不太了解asp.更不用说asp.Net更安全了.

实现这一目标的最佳方法是什么?我的想法如下:

我的asp页面:

<html>
  <body>
    <form action="/Contests/entry.aspx" method="post">
      Name: <input type="text" name="fname" size="20" />
      Last Name: <input type="text" name="lname" size="20" />
      <input type="submit" value="Submit" />

    </form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

aspx页面正在虚拟目录中运行,并将处理发布到它的任何内容.

这是可能的,还是aspx会阻止这种事情?

我(最好)不想在aspx中创建表单,因为我的同事想要控制页面并自己构建html,我不想要不断改变它的麻烦.

我需要考虑一些警告吗?

我会遇到什么障碍?

如何访问已发布的表单值? Request.Form?

asp.net postback cross-posting asp-classic

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

jQuery和ASP.Net Resources&Gotchas

什么是一些好的jQuery资源以及与ASP.Net一起使用时的一些问题?

.net javascript asp.net jquery resources

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

重定向w.,ww.,www.到 - > www

我正在尝试将site.com w.site.com ww.site.com和wwww.site.com重定向到www.site.com.

我的老板想要确保打字错误也可以进入网站.

他们重定向很好.我正在使用ASP.Net并使用正则表达式返回301重定向,但是,当我尝试时,诸如http://www.seoconsultants.com/tools/headers.asp之类的工具似乎没有显示正确的重定向使用w.site.com ww.等等

我想知道谷歌看到了什么,但我不知道在哪里检查.

它会"出现"firebug将其报告为301,但我无法弄清楚为什么这些工具会报告错误的信息.我的老板正在使用网络工具来查看这些是否有效,所以有人知道如何证明301正在被正确发回.或者任何人都可以推荐一种方法,如果返回正确的301,我可以检查自己?

asp.net canonical-name global-asax http-status-code-301

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

在没有CAPTCHA的情况下防止DoS攻击

我很想知道在我的电子邮件和联系表单上防止DoS攻击的好方法.

我有一个"与朋友分享"功能,它打开了我创建的一个表单,但我宁愿不加入CAPTCHA.

我在这里看到了一个jQuery + PHP解决方案:http://docs.jquery.com/Tutorials : Safer_Contact_Forms_Without_CAPTCHAs#PHP_File

它看起来是一个很好的解决方案,我只是想帮助将PHP翻译成C#.我猜测ASHX文件最好用.

如果还有其他(更好的?)解决方案,我很乐意听到它们.

asp.net jquery captcha denial-of-service

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

如何干净地为MS Web Api构建REST API端点?

我有一个名为PIM(产品信息管理器)的数据模型,它要求我为每个请求传递公司AppId.因此,如果我想获得所有产品,我将通过公司AppId和资源ID.

我正在尝试以干净的方式构建我的REST端点,我想出了这个:

http://api.example.com/pim/44/products/    -- Gets all products in company 44
http://api.example.com/pim/44/products/123 -- Get product 123 in company 123
Run Code Online (Sandbox Code Playgroud)

这是实现这个的最佳方式吗?

我正计划制作我的默认控制器 pim/{appId}/{controller}/{id}

如果我这样做,我会遇到我的MVC路线问题吗?如何在我的GET方法中访问{appId}标记?

c# rest asp.net-mvc http-get asp.net-web-api

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

Swift中的可选链接或三元表达式?

是否有更高效,可读或更现代的方式来编写以下内容?

let currentColor:UIColor = view.backgroundColor != nil 
  ? view.backgroundColor! // forced unwrapping
  : UIColor.whiteColor() // fallback value
Run Code Online (Sandbox Code Playgroud)

我不介意在这里使用三元运算符,但感觉我应该使用Swift if let currentColor = view.backgroundColor语法.我只是不确定如何指定默认值.

optional-variables uicolor swift

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

在SASS中是否有等效的isset或null合并运算符?

我想设置一个变量,如果它还没有设置.

所以...

_layout.scss:

$page-width: 1100px;
Run Code Online (Sandbox Code Playgroud)

但是,在我的_module.scss文件中,我不希望依赖_layout.scss

我想做这样的事情:

$page-width = $page-width ?? 960px; 
// If $page-width exists, use it, otherwise set it to a default of 960px;
Run Code Online (Sandbox Code Playgroud)

我想在SASS 3.2中更喜欢的东西.我在这里找到了解决方案,否则:

global-variable-exists是在Sass中触发错误

variables sass null-coalescing

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

我可以在LinQ中定义默认排序顺序

如果我有一个嵌套的ListView,并且我在LinQ中调用一个相关的表,我如何对它进行排序,而不依赖于父项的ItemDataBound事件?

伪代码(更新解决方案):

<asp:ListView ID="lv" runat="server" OnItemDataBound="lv_ItemDataBound" >
   <LayoutTemplate>
      <!-- Product Category Stuff --> 
      <asp:PlaceHolder Id="itemPlaceholder" runat="server"></asp:PlaceHolder>
   </LayoutTemplate>

   <ItemTemplate>
      <asp:ListView ID="lvInner" runat="server" DataSource='<%# <%# ((Category)Container.DataItem).Products.OrderBy(p => p.Description) %> %>'>
         <LayoutTemplate>
            <ul>
               <asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
            </ul>
         </LayoutTemplate>
         <ItemTemplate>
            <li>Item Stuff</li>
         </ItemTemplate>
      </asp:ListView>
   </ItemTemplate>
</asp:ListView>
Run Code Online (Sandbox Code Playgroud)

也许这种方法看似简单,但我希望内部产品按字段排序.我无法看到以声明方式执行此操作的方法,因为LinQ动态创建此查询,如果我没有弄错,并且不进行排序.

有什么想法吗?

UPDATE

将示例更新为以下内容:

<%# ((Category)Container.DataItem).Products.OrderBy(p => p.Description) %>
Run Code Online (Sandbox Code Playgroud)

希望它可以帮助别人!

linq asp.net sorting listview nested

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