相关疑难解决方法(0)

在ASP.NET RegularExpressionValidator中使正则表达式不区分大小写

给定这个正则表达式:"^[0-9]*\s*(lbs|kg|kgs)$" 如何使其不区分大小写?我试图在.net正则表达式验证器中使用它,所以我需要在模式中指定不区分大小写.

我不能以编程方式使用RegexOptions,因为我在RegularExpressionValidator中指定正则表达式

.net regex validation

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

ASP.NET - 限制文件上载可用的文件类型

我已将文件上传添加到我的asp.net网站.但是,我想限制用户可以选择的文件类型.例如,我只有用户选择mp3文件.如何在文件上传中添加过滤器,以便仅显示所选文件夹中的mp3文件?

 <asp:FileUpload ID="FileUpload1" runat="server" />
 <asp:Button ID="btnAudUpload" Text="Upload" CssClass="btncssUpload" OnClick="btnAudUpload_Click" runat="server" />
Run Code Online (Sandbox Code Playgroud)

c# asp.net file-upload

24
推荐指数
4
解决办法
6万
查看次数

如何在ASP.NET Web API中验证文件上载

我想验证ASP.NET Web API中文件上传的文件扩展名(注意:我意识到这不是一个完全验证的验证方法).

我正在使用它MultipartFormDataStreamProvider来处理POSTed文件.由于Request.Content.Headers.ContentDisposition在提供程序处理文件(via ReadAsMultipartAsync)之前为null ,验证请求文件名的最佳位置在哪里?

asp.net-web-api

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

使用javascript验证图像类型

我有一个这样的表格:

<form method=post src=upload enctype="multipart/form-data">
    <input name="img1" id="img1" type="file">
    <input type="submit" value="Upload">
</form >
Run Code Online (Sandbox Code Playgroud)

请问如何使用javascript验证此表单,以便只上传jpg文件.谢谢阅读.

javascript

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

jQuery验证 - 需要工作但不接受

即时通过jquery上传图像并尝试验证它.这是我的代码:

<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>

<script type='text/javascript'>
$(document).ready(function(){
    $("#form").validate({
        errorLabelContainer: "#message_box", wrapper: "li",

        rules: {
            image: {required: true, accept: "jpg|jpeg|png|gif"}
        },
        messages: {
            image: {required: 'Required!', accept: 'Not an image!'}
        }
    })
});
</script>
Run Code Online (Sandbox Code Playgroud)

必需是工作 - 如果我没有插入图像我得到一个错误.但接受不起作用(任何我插入的通行证),我无法弄清楚为什么.有任何想法吗?:)

jquery jquery-validate

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

我怎样才能上传jpeg文件?

我想上传只有jpeg,jpg等的文件.但我无法在打开的窗口中过滤文件.我想在asp.net中将文本"所有文件"更改为jpeg等.(C#)

c# asp.net upload file-upload photo

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

ASP.NET MVC3 RAZOR:文件上载给出文件计数为零

我需要使用带有RAZOR的MVC3将多个文件上传到Web服务器.我有以下代码.在控制器中,我的文件数为零.如何更正它以获取上传的文件的实际数量并获取内容?

public class MyFileController : Controller
{

    public ActionResult MyFileProcessActionTest()
    {
        return View();
    }

    [HttpPost]
    public ActionResult MyFileProcessActionTest(IEnumerable<System.Web.HttpPostedFileBase> files)
    {

        int fileCount = files.Count<System.Web.HttpPostedFileBase>();
        return RedirectToAction("Index");
    }
}
Run Code Online (Sandbox Code Playgroud)

视图

@{
ViewBag.Title = "MyFileProcessActionTest";
}

<h2>MyFileProcessActionTest</h2>

@using (Html.BeginForm())
{

<input type="file" name="files" id="file1" />
<input type="file" name="files" id="file2" />

<input type="submit"  />

}
Run Code Online (Sandbox Code Playgroud)

读:

  1. 使用Ajax.BeginForm绑定HttpPostedFileBase

  2. ASP.NET MVC上传和下载文件 http://www.mikesdotnetting.com/Article/125/ASP.NET-MVC-Uploading-and-Downloading-Files

  3. 如何验证文件上载的文件类型?

  4. MVC 3文件上传和模型绑定

.net asp.net asp.net-mvc razor

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