小编Ata*_*hev的帖子

如何在asp.net mvc中的客户端Kendo UI网格中实现服务器端分页

任何人都可以告诉我如何使用客户端Kendo UI Grid实现服务器端分页?

asp.net-mvc kendo-ui

27
推荐指数
1
解决办法
6万
查看次数

使用Html5输入标签捕获相机

我使用下面的代码行来从我的Web应用程序调用相机.

<input type="file" id="capture" accept="image/*; capture=camera" style="visibility:hidden;">
Run Code Online (Sandbox Code Playgroud)

使用此功能,当在iOS6中打开应用程序时,我可以弹出"选择现有照片"和"拍照"选项.但是我想直接打开相机捕捉而不是弹出然后选择"拍照"选项.

提前致谢.

javascript html5

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

ReadOnly(true)是否与Html.EditorForModel一起使用?

请考虑以下设置:

模型:

public class Product
{
    [ReadOnly(true)]
    public int ProductID
    {
        get;
        set;
    }

    public string Name
    {
        get;
        set;
    }
}
Run Code Online (Sandbox Code Playgroud)

视图:

<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" 
Inherits="System.Web.Mvc.ViewPage<MvcApplication4.Models.Product>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Home Page
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <%= Html.EditorForModel() %>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

控制器:

public class HomeController : Controller
{
    public ActionResult Index()
    {
        return View(new Product
            {
                ProductID = 1,
                Name = "Banana"
            });
    }
}
Run Code Online (Sandbox Code Playgroud)

结果如下: 替代文字

我期待该ProductID属性不会通过该ReadOnly(true)属性进行编辑.这支持吗?如果没有,有没有办法提示ASP.NET MVC我的模型的某些属性是只读的?我不想隐藏ProductID通过[ScaffoldColumn(false)].

asp.net-mvc readonly-attribute asp.net-mvc-2

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

用于字符串的ASP.NET MVC显示模板用于整数

我最近遇到了ASP.NET MVC显示模板的问题.说这是我的模特:

public class Model
{
    public int ID { get; set; }
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这是控制器:

public class HomeController : Controller
{
    public ActionResult Index()
    {
        return View(new Model());
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的看法:

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<DisplayTemplateWoes.Models.Model>" %>

<!DOCTYPE html>

<html>
<head runat="server">
    <title>Index</title>
</head>
<body>
    <div>
        <%: Html.DisplayForModel() %>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果我出于某种原因需要所有字符串的显示模板,我将创建一个String.ascx局部视图,如下所示:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<string>" %>

<%: Model %> (<%: Model.Length %>)
Run Code Online (Sandbox Code Playgroud)

这就是问题 - 在运行时抛出以下异常: "传递到字典中的模型项是'System.Int32'类型,但是这个字典需要一个'System.String'类型的模型项."

似乎String.ascx用于Model类的整数和字符串属性.我希望它只用于字符串属性 - 毕竟它被命名为String.ascx而不是Object.ascx或Int32.ascx.

这是设计的吗?如果是的话 - 它是否在某处记录?如果没有 …

asp.net-mvc display-templates

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

动态地同步加载来自不同域的JavaScript文件

我想通过代码同步包含来自不同域的JavaScript文件.这意味着使用同步XMLHttpRequest将无法正常工作.我也想避免,document.write因为我的代码将在文档完全加载时执行.这甚至可能吗?是否有任何现有的JavaScript库支持该功能?

基本上我希望这个工作:

<script type="text/javascript">
  $(document).ready(function() {
      load("path_to_jQuery_UI_from_another_domain");
      console.log(jQuery.ui.version); //outputs the version of jQuery UI
  });
</script>
Run Code Online (Sandbox Code Playgroud)

编辑: 我的想法是创建一个jQuery插件,根据启用的功能加载其JavaScript文件.jQuery插件可以随时初始化,这意味着没有document.write.完全可以异步加载JavaScript文件,但人们希望他们的插件在调用后完全初始化$("selector").something();.因此需要在没有document.write的情况下加载同步JavaScript.我想我只是想要太多.

javascript jquery dynamic-script-loading

5
推荐指数
2
解决办法
9309
查看次数

如何将剪贴板中的图像粘贴到Kendo UI Editor?

我正在使用Kendo UI Editor小部件.我想粘贴打印屏幕的内容.我怎样才能做到这一点?

问候,

杜女士

kendo-ui

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

为什么MonoDevelop使用csc.exe进行编译?

我试图在Windows(7 x64)上使用MonoDevelop(2.4 beta 1)以便在Mono(2.6.4)上测试.NET应用程序.出于某种原因,MonoDevelop没有使用Mono工具链来构建应用程序.它使用Microsoft工具链编译它 - C:\ Windows\Microsoft.NET\Framework\v3.5\csc.exe.我试图构建的项目是一个从"新ASP.NET MVC应用程序"模板生成的简单ASP.NET MVC应用程序.

Project\Options-> Build-> General中的"Runtime Version"下拉列表显示"MONO/.NET 35".是什么赋予了?有没有办法改变.NET工具链?

mono monodevelop

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

Kendo UI DataSourceRequest性能影响

我正在使用KendoUI网格并使用其ToDataSourceResult来过滤我的数据(如文档所示),但我担心性能影响.

根据我的理解,下面建议的代码从数据库获取所有记录到内存和performm ToDataSourceResult扩展方法来过滤内存中的记录(LINQ流畅的api概念).如果我有很多记录,这会对性能产生很大影响吗?

我认为对数据库进行查询,前面的"where"子句会有更好的性能......请指教.

这是文档中建议的内容

var countries = _database.Countries.GetAll();
return Json(countries.ToDataSourceResult(request, record => new
{
     record.Id,
     record.Name,
     record.Currency,
     record.TimeZone
}));
Run Code Online (Sandbox Code Playgroud)

这是不使用ToDataSource过滤器的其他选项

var selectedCountries = _database.Countries.GetCountryStartWith("m")
Run Code Online (Sandbox Code Playgroud)

kendo-ui

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

telerik mvc网格的全局设置

是否有任何方法可以设置一些格式,如应用程序级别的可滚动,网格宽度高度,应用于应用程序中的所有网格,以便我可以避免
更改应用程序中的每个网格

asp.net-mvc telerik telerik-mvc telerik-grid asp.net-mvc-3

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