如何访问或修改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.
如何在视图中获取错误类的计数?
我正在添加带有一些span和输入控件的.error类.但是没有必要在表单加载或提交时显示所有控件.
所以我只想在jquery的帮助下计算当前在表单上显示的.error类.
任何人都可以帮我解决这个问题吗?
我正在对我的一个进行单元测试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) 我在我的应用程序中使用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有任何默认问题吗?
我想要 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 模式。
谢谢
我想模拟下面的代码行(通过MOQ在C#,MVC中): -
CustomerDto target = CustomerService.GetAllCustomer().FirstOrDefault(n => n.CustomerID == customer.CustomerID);
Run Code Online (Sandbox Code Playgroud)
其中CustomerService.GetAllCustomer()函数是控制器方法中的依赖项.
它在哪里使用FirstOrDefault()函数.在单元测试中,我不知道如何模拟它.
任何人都可以建议我这样做吗?
asp.net-mvc ×2
moq ×2
unit-testing ×2
c# ×1
facebook ×1
firefox ×1
forms ×1
javascript ×1
jquery ×1
kendo-grid ×1
regex ×1
telerik ×1
url ×1
validation ×1