草庐IT

WebForms

全部标签

c# - 发布 WebForms 应用程序时 Bundle Minification 不起作用

我正在尝试对某些.css和.js文件使用压缩包。我的包配置如下:publicstaticvoidRegisterBundles(BundleCollectionbundles){bundles.Add(newScriptBundle("~/Modernizr").Include("~/Scripts/modernizr.js"));bundles.Add(newStyleBundle("~/TemplateContent").Include("~/Content/bootstrap.css","~/Content/bootstrap-responsive.css","~/Content

ASP.NET Webforms 不为 Chrome/iOS 呈现回发 JavaScript 函数

当我们提供用户代理时Mozilla/5.0(iPhone;CPUiPhoneOS5_0_1,如MacOSX;en-us)AppleWebKit/534.46.0(KHTML,如Gecko)CriOS/21.0.1180.80Mobile/9A405Safari/7534.48.3对于我们的.NET4webforms应用程序,定义函数__doPostBack的脚本不存在于页面上,因此使用它的任何东西都不起作用。如果我们提供任何其他用户代理字符串(例如Safari),它工作正常。谁能解释一下? 最佳答案 所以问题是.net无法识别Chr

asp.net - 如何在WebForms中的form.onSubmit期间调用HTML5 form.checkValidity?

如何覆盖或扩展标准WebFormsWebForm_OnSubmitjavascript函数?我在ASP.netWebForms网站中使用HTML5输入类型。用户代理(例如Chrome,IE,Firefox)已正确处理数据清理,备用UI等。通常,当用户单击按钮时,User-Agent将停止提交,并显示UI来向用户指示其输入将是无效的:WebForms的问题在于它不使用“提交”按钮。相反,所有操作都可以通过JavaScript回传完成,而不是提交形式:当呈现到客户端html中时,它成为对Javascript的调用:WebForm_DoPostBackWithOptions(...)使用非常

html - 如何强制浏览器下载而不是查看 ASP.NET Webforms 中的 PDF 文档

只是想问一下如何防止网络浏览器在浏览器上查看,因为每次用户单击链接下载它时都在浏览器中查看asp.netcontrollerDownloadhtmlDownload 最佳答案 使用链接按钮,这样您就可以在点击时运行服务器端代码:Download然后,在代码隐藏中:publicvoidhl_download_Click(Objectsender,EventArgse){Response.AddHeader("Content-Type","application/octet-stream");Response.AddHeader("Co

asp.net - 是否可以在 ASP.NET Webforms 中实现新标准(例如 HTML5)?

是否有可能(例如使用HTML5Shiv)在基于Webforms的平台上实现HTML5?ASP.NETWebforms是否允许开发人员使用新的HTML5元素对页面进行语义标记? 最佳答案 我会说ASP.netMVC更适合这种类型的开发,但我看不出有什么压倒性的理由不能使用HTML5生成Web表单页面,因为它在很大程度上不是HTML4的扩展。与RAD拖放式网络表单(不幸的是)所鼓励的相比,手工编码页面的数量可能要多得多。 关于asp.net-是否可以在ASP.NETWebforms中实现新标

asp.net - 有条件地排除 ASP.NET WebForms 中的 html block

这只是一个简单的问题:如何根据服务器端评估排除服务器返回的aspx网络表单上的一段html?我不是在专门讨论控件,因为它们往往具有可见参数,而只是一些原始html。 最佳答案 有些人反对以下方法,但没有人回答过它,我觉得它应该作为一个选项显示。如果使用得当,它可以派上用场。ThiswillnotbeshowniftheShowLabelpropertyevaluatesfalse要完成这项工作,您需要在您的页面上有一个名为ShowLabel的公共(public)或protected属性,它返回一个bool值。

c# - WebForms UnobtrusiveValidationMode 需要一个用于 jquery 的 ScriptResourceMapping

在我的网络应用程序中,出现以下错误:WebFormsUnobtrusiveValidationModerequiresaScriptResourceMappingfor'jquery'.PleaseaddaScriptResourceMappingnamedjquery(case-sensitive).Description:Anunhandledexceptionoccurredduringtheexecutionofthecurrentwebrequest.Pleasereviewthestacktraceformoreinformationabouttheerrorandwher

javascript - 使用 ASP.NET WebForms 的 jQuery DataTables 服务器端处理

问题:使用ASP.NETWebForms的jQueryDataTables服务器端处理。解决方案:DarinDimitrov使用一个页面和排序示例回答了问题,但没有进行任何搜索。这是我对他的工作进行的**基本**修改,以便在他的示例中进行搜索:publicclassData:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){//Pagingparameters:variDisplayLength=int.Parse(context.Request["iDisplayLength"]);variDisplayStart=i

html - WebForms UnobtrusiveValidationMode 需要 'jquery' 的 ScriptResourceMapping。请添加一个名为 jquery 的 ScriptResourceMapping(区分大小写)

我正在使用VisualStudio2012构建一个Web应用程序。我正在尝试将字数添加到我的文本框中。但是在添加了javascript代码和html代码之后。我收到上述错误。这是我的javascript代码代码:functionvalidateLimit(obj,divID,maxchar){objDiv=get_object(divID);if(this.id)obj=this;varremaningChar=maxchar-trimEnter(obj.value).length;if(objDiv.id){objDiv.innerHTML=remaningChar+"charact

html - WebForms UnobtrusiveValidationMode 需要 'jquery' 的 ScriptResourceMapping。请添加一个名为 jquery 的 ScriptResourceMapping(区分大小写)

我正在使用VisualStudio2012构建一个Web应用程序。我正在尝试将字数添加到我的文本框中。但是在添加了javascript代码和html代码之后。我收到上述错误。这是我的javascript代码代码:functionvalidateLimit(obj,divID,maxchar){objDiv=get_object(divID);if(this.id)obj=this;varremaningChar=maxchar-trimEnter(obj.value).length;if(objDiv.id){objDiv.innerHTML=remaningChar+"charact