小编Paw*_*wan的帖子

如何获取kendo mvc grid的destroy命令确认消息事件?

如何访问或修改Kendo MVC Grid Destroy Command确认消息OK按钮事件?

实际上,我想在点击Destroy确认框的"OK"按钮后隐藏/删除所有自定义验证消息.

我已尝试某些东西来获取删除事件的访问权限.例如:

$(".k-button.k-button-icontext.k-grid-delete").live('click', function (e) {
    alert('delete');
});
Run Code Online (Sandbox Code Playgroud)

但是,这会在默认点击事件之后触发,并且在"确定"和"取消"之后触发.所以,我无法确定哪个是"OK"事件,哪个是"取消".

任何人都可以告诉我该怎么做?

仅供参考,我正在使用Kendo MVC Grid开发ASP.NET MVC4.

asp.net-mvc telerik kendo-grid kendo-asp.net-mvc

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

如何在jquery中获取表单上的类计数?

如何在视图中获取错误类的计数?

我正在添加带有一些span和输入控件的.error类.但是没有必要在表单加载或提交时显示所有控件.

所以我只想在jquery的帮助下计算当前在表单上显示的.error类.

任何人都可以帮我解决这个问题吗?

forms validation jquery

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

如何在单元测试中使用moq对象?

我正在对我的一个进行单元测试Service layer class(ProductService).该层为其中一个提供DI工具controller class(ProductController).对于ProductController单元测试,已经有一个单元测试类ProductControllerTest.

但是对于单元测试ProductController的服务层(ProductService),我创建了一个新的单元测试类(ProductServiceTest).

但我不知道我是否应该创建一个新的单元测试类来进行服务层单元测试.

另外我想知道DI(Dependency Injection) and Mocking(MOQ object)单元测试的概念.在单元测试中何时使用MOQ以及何时需要使用?

我已经为ProductService的一个动作方法编写了单元测试代码.我想知道它是否正确?

以下是Action Method的代码: -

public class ProductService : IProductService
{
    private readonly IProductDal<Product> _productDal;
    private readonly IUserDal<Users> _userDal;

    public ProductService(IProductDal<Product> ProductDAL)
    {
        _productDal = ProductDAL;
    }


    public List<ProductDto> GetProducts(string SearchInName, string SearchInDescription)
    {
          List<ProductDto> productList = new List<ProductDto>();
          foreach (Product product in _productDal.GetProducts(SearchInName, SearchInDescription))
          {
               productList.Add(Adapter.AdaptOmToDto(product));
          }
          return productList;
    }
}
Run Code Online (Sandbox Code Playgroud)

下面是单元测试(ProductServiceTest)类的代码片段: -

    [TestMethod]
    public void GetProductsTest()
    {
        var …
Run Code Online (Sandbox Code Playgroud)

unit-testing dependency-injection moq asp.net-mvc-4

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

使用FireFox时,Kendo UI控件无法正常工作

我在我的应用程序中使用Kendo UI控件.最近我在使用FireFox时发现了一个很大的Kendo控件问题.

我发现一些Kendo UI控件在firefox中无法正常工作.

喜欢: - KendoDatePicker,Kendo().Dropdownlist().

1)KendoDatePicker(): -

当我使用$("#DatePicker").KendoDatePicker()然后在Firefox中没有显示KendoDatePicker日历.

我发现firefox没有使用Kendo.default.min.css.但是,当我使用IE或Chrome检查类似功能时,它正在运行.并采取上述CSS.

2)Html.Kendo().DropDownList(): -

如果我用鼠标更改Dropdownlist项而不是替换firefox中的项.但在其他浏览器中运行良好.

以下是Dropdownlist的代码: -

@using Kendo.Mvc.UI
@model string

@(Html.Kendo().DropDownList()
.Name("SelectedCategory")  
.DataTextField("Text")
.DataValueField("Text")
.Value(Model)       
.BindTo(ViewBag.Categories)    
)
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题吗?Kendo UI Controls和FireFox有任何默认问题吗?

firefox kendo-asp.net-mvc kendo-dropdown kendo-datepicker

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

用于验证 Facebook URL 的 Javascript 正则表达式

我想要 javascript 中的正则表达式来验证 Facebook URL 的所有模式。

我尝试了一些正则表达式,但我对这些正则表达式完全不满意。

另外我想要的正则表达式是,它应该接受/接受不带:http、https 或 www 的 facebook url。

意味着它应该接受:

facebook.com/....
www.facebook.com/...
http://facebook.com/....
https://facebook.com/...
Run Code Online (Sandbox Code Playgroud)

请建议我使用正则表达式来验证 JavaScript 中 Facebook 的所有 URL 模式。

谢谢

javascript regex url facebook

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

如何在c#中对firstordefault()进行单元测试?

我想模拟下面的代码行(通过MOQ在C#,MVC中): -

CustomerDto target = CustomerService.GetAllCustomer().FirstOrDefault(n => n.CustomerID == customer.CustomerID);
Run Code Online (Sandbox Code Playgroud)

其中CustomerService.GetAllCustomer()函数是控制器方法中的依赖项.

它在哪里使用FirstOrDefault()函数.在单元测试中,我不知道如何模拟它.

任何人都可以建议我这样做吗?

c# asp.net-mvc unit-testing moq

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