我有一个可拖动的对话框,我想设置拖动选项,我不知道该怎么做.
这是一个例子.红色框有选项cursorAt设置{ top: 0, left: 0 }.我想对拖动对话框做同样的事情.
我有这种类型的例外System.AggregateException:
Message = "One or more errors occurred."
Source = null
StackTrace = null
Run Code Online (Sandbox Code Playgroud)
它InnerException是这样的System.Reflection.TargetInvocationException:
Message = "Exception has been thrown by the target of an invocation."
Source = "mscorlib"
StackTrace =
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at Microsoft.AspNet.SignalR.Hubs.HubDispatcher.Incoming(IHubIncomingInvokerContext context)
Run Code Online (Sandbox Code Playgroud)
这InnerException是我创建的这个例外,它来自ApplicationException:
Message = …Run Code Online (Sandbox Code Playgroud) 现在我澄清这可能是一个重复的问题:WinForms中的右对齐标签 但是没有答案让我满意.
问题很简单:
我有一个右对齐标签,autosize设置为true.预期的行为是,当文本增加时,右坐标保持不变.但事实并非如此.左坐标是保持不变的坐标.
我的应用程序有点小,所以我不想开始将控件放到面板中等等.所以我尝试了所有仅涉及标签属性的解决方案.唯一有效的方法是将autosize设置为false并超出它的大小.(N°1692383号问题的可接受解决方案).但它真的很难看!我真的很想避免这种情况.
任何其他可行的解决方案?
提前致谢!
选择器如何和gt工作?它们的顺序是一样的吗?(如果它们都在同一个选择器中)
这个问题我需要两个答案.
1)以下行的结果不应该总是0 ??? 我问那些指数大于3且小于2的指数.索引可能是:ix> 3&ix <2同时!!
$("tr").find("td:gt(3):lt(2)").length
Run Code Online (Sandbox Code Playgroud)
2)事实证明,当我改变选择器gt的顺序时,它开始工作正常.以下行的结果为0.
$("tr").find("td:lt(2):gt(3)").length
Run Code Online (Sandbox Code Playgroud)
那些选择者的顺序不应该与结果不一致吗?
这就像选择器lt不会工作,如果它是在gt之后或类似的东西!
附加信息:
谢谢!
迭戈
我有一个input type text用户输入用,或分隔的数字代码-(用于制作范围).我想允许我网站的用户粘贴代码列表.我已经设法绑定粘贴事件(使用jQuery)并解析输入字符串删除空格和所有内容.
当用户代码列表是多行时,问题开始.在浏览器尝试将其插入输入之前,我没有找到任何方法来操作该文本,因此字符串在第一行的末尾被截断.有没有办法在浏览器截断它之前操纵字符串?
谢谢!
这里更新有一个JSFiddle的例子...愚蠢的IE,在FF这很好用.
我在 MVC 3 中有一个项目。它运行良好,每次我构建它时,它都会成功。但是,Visual Studio 坚持在每个 razor 语法的视图中显示编译错误。例如:
当前上下文中不存在名称“模型” D:\ ... Detail.cshtml
那行很简单:
@model Namespace.DetailViewModel
Run Code Online (Sandbox Code Playgroud)
我已经试过了:
bin和obj文件夹。注意:我使用的是 Visual Studio 2012。
asp.net-mvc syntax-error razor asp.net-mvc-3 visual-studio-2012
我在MVC4中有一个使用区域的网站.在某些区域(让我们称之为区域),我有一个控制器(控制器)与此操作:
public ActionResult Index()
{
return View();
}
public ActionResult OtherAction()
{
return View("Index");
}
Run Code Online (Sandbox Code Playgroud)
如果我像这样简单地重定向到Area/Controller/OtherAction,这很有用:
return RedirectToAction("OtherAction", "Controller", new { area = "Area" });
Run Code Online (Sandbox Code Playgroud)
但我需要(检查这里为什么)进行这样的重定向:
RouteData routeData = new RouteData();
routeData.Values.Add("area", "Area");
routeData.Values.Add("controller", "Controller");
routeData.Values.Add("action", "OtherAction");
ControllerController controller = new ControllerController();
controller.Execute(new RequestContext(new HttpContextWrapper(HttpContext.ApplicationInstance.Context), routeData));
Run Code Online (Sandbox Code Playgroud)
在那种情况下,它不起作用.在最后一行之后,执行OtherAction方法,然后在此代码的最后一行中抛出此异常:
未找到视图"索引"或其主数据或视图引擎不支持搜索的位置.搜索了以下位置:
〜/查看/控制器/ Index.aspx的
〜/查看/控制器/ Index.ascx
〜/查看/共享/的Index.aspx
〜/查看/共享/ Index.ascx
〜/查看/控制器/ Index.cshtml
〜/查看/控制器/ Index.vbhtml
〜/查看/共享/ Index.cshtml
〜/查看/共享/ Index.vbhtml
为什么会发生这种情况,我该如何解决?
我有一个写下这样日期的网站:
CultureInfo cultureInfo = CultureInfo.GetCultures(CultureTypes.AllCultures).FirstOrDefault(c => string.Equals(c.TwoLetterISOLanguageName, MvcApplication.Language));
return string.Concat(date.Day, ".", cultureInfo.DateTimeFormat.GetAbbreviatedMonthName(date.Month));
Run Code Online (Sandbox Code Playgroud)
在这两个我的电脑(Windows 7的Service Pack 1起,西班牙文化)和服务器(Windows Server 2012中,英文化)的MvcApplication.Language是es让我从列表中得到文化是:es-ES.
我希望他们都写相同的字符串(他们有不同的文化,但我没有使用CurrentCulture).但结果是abr在我的电脑和Abr.服务器中.
我试过这个与MvcApplication.Language使用LinqPAD隔离但它仍然不同.我已经打印了各种计算机的数组,AbbreviatedDayNames并且AbbreviatedMonthNames它们各不相同.
我做错了什么或这是预期的行为?如何使其完全独立于Windows /用户文化?
我一直在阅读一些关于HTML,XHTML等的文章.在大多数文章中(即我的首选语法风格)说布尔属性应该没有任何值写,如下所示:
<input type="text" required>
Run Code Online (Sandbox Code Playgroud)
他们甚至说使用这样的属性是错误的:
<input type="text" required="required">
Run Code Online (Sandbox Code Playgroud)
其中一些文章链接W3,其中说:
如果该属性存在,则其值必须是空字符串,或者是属性的规范名称的ASCII不区分大小写匹配的值,没有前导或尾随空格.
但在示例中显示如下:
以下是选中和禁用的复选框示例.checked和disabled属性是布尔属性.
<label><input type=checkbox checked name=cheese disabled>Cheese</label>
Run Code Online (Sandbox Code Playgroud)
这可以等效地写成:
<label><input type=checkbox checked=checked name=cheese disabled=disabled> Cheese</label>
Run Code Online (Sandbox Code Playgroud)
你也可以混合风格; 以下仍然是等价的:
<label><input type='checkbox' checked name=cheese disabled="">Cheese</label>
Run Code Online (Sandbox Code Playgroud)
那么,应该如何编写布尔属性?根据您的经验,哪些选项是跨浏览器而哪些不是?
我必须创建一个文档,为如何为大型站点编写jQuery插件提供"模型".
例如:所有插件都应该具有:
$.fn.somePlugin = function() {
return this.each(function() {
// Here the plugins does its goal.
});
};
Run Code Online (Sandbox Code Playgroud)
所以他们尊重流畅的模型,同时也可以用多个元素调用它们.我认为他们应该拥有的其他一些东西是:
你的"模型插件"怎么样?(以最好的方式实现这个和你认为必要的其他一些事情).
结果
在这里,您可以根据我阅读的所有信息查看我的插件模板.