Tag: webforms

我怎样才能使整个HTML表单“只读”? 请仅服务器端

再次编辑: 当然这是标准的东西? 我不能重新发明轮子! 用户填写表单,然后显示给他(使用PHP,但这不应该)。 你向他certificate他是确认,所以他不应该再试图改变它… 看到相关的问题, 如何显示一个表单列表框为只读或禁用选定的索引? 它的要点是我想要执行什么是一个非常普通的任务… 有两种forms – HTML中的提交表单和PHP中的处理和确认表单。 第一种forms提供了许多控件的select,第二种formsvalidationinput,如果有效,再次用确认消息显示inputforms。 在第二种forms中,所有字段必须是静态的。 从我可以看到,一些表单控件可以readonly ,所有可以被disabled ,不同之处在于,你仍然可以select只读字段。 而不是按字段来做这个字段是否有把整个表单标记为只读/禁用/静态,这样用户不能改变任何控件? 编辑:谢谢所有的JS解决scheme(我有+1),但我只限于服务器端的解决scheme。 对不起,我原本应该这样说的。 [更新]七年后仍然可以得到答案;-)我最后做的是从PHP生成表单,并为每个字段写一个readonly或disabled属性(与控件的types相适应),根据全局variables设置为true或false。

为Acumatica创build自定义用户控制

我正在尝试创build一个可在Acumatica框架中使用的自定义用户控件。 文档是非常有限的,所以我希望有人可以有一些如何最好地实施的经验/例子? 通过创build从PXWebControl派生的WebControl并创build一个具有匹配名称的全局JS函数,似乎是可能的。

如何在asp.net Web窗体上实现Ninject或DI?

在MVC应用程序上有很多例子。 它如何在Web窗体上完成?

ASP.NET MVC性能

我发现一些野蛮的言论,ASP.NET MVC比ASP.NET WebForms快30倍。 有什么真正的性能差异,有没有测量,性能的好处是什么。 这是为了帮助我考虑从ASP.NET WebForms转移到ASP.NET MVC。

在asp.net强制https整个网站的最佳途径?

大约6个月前,我推出了一个网站,每个请求都需要通过https。 当时我能find的唯一方法是确保对页面的每个请求都通过https来检查页面加载事件。 如果请求不是通过http我会response.redirect(“ https://example.com ”) 有没有更好的方法 – 理想情况下在web.config中的一些设置?

“给定path的格式不被支持。”

我在Web服务上提供了以下代码行: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); 有人可以帮我解决这个错误信息从第二行的代码。 给定path的格式不被支持。 文件夹上的权限设置为完全访问所有人,这是文件夹的实际path。 断点给了我str_uploadpath值为C:\\webprojects\\webservices\\UploadBucket\\Raw\\ 。 这个string有什么问题,我看不到。

ASP.NET Web窗体中的jQueryvalidation插件

我真的很喜欢在我的ASP.NET Web窗体应用程序(而不是MVC)中使用jQueryvalidation插件。 我发现比在每个地方添加aspvalidation器都更容易,并将控件设置为validation所有这些字段。 我只是有一些问题,当设置类像这个类=“必需的电子邮件”,我认为有一个窗体标签内的主要forms标签。 我也遇到问题时,调用jQueryvalidation使用的名称,成为一个ASP控制 // validate signup form on keyup and submit $("#signupForm").validate({ rules: { username: { required: true, minlength: 2 }, }, messages: { username: { required: "Please enter a username", minlength: "username at least 2 characters" }, }. ……. <p> <label for="username"> Username</label> <input id="username" name="username" /> </p> 因为这 <asp:TextBox ID="tbUsername" runat="server"></asp:TextBox> […]

ASP.NET Web窗体是否阻止双击提交?

我正在研究一个ASP.NET 4.0 Web Forms项目,大概5年后,我对提交行为感到困惑。 在一个button的点击事件中,我睡觉的线程,使我可以多次点击提交button。 从我可以告诉,ASP.NET是防止点击事件多次被调用。 这是真的? 顺便说一句:我已经closures了JavaScripttesting。

ScriptManager必须出现在任何需要它的控件之前

我创build了一个新的ASP.NET Web应用程序,debugging后,我得到了服务器错误 ID为'WaitingPopup1'的控件需要在页面上有一个ScriptManager。 ScriptManager必须出现在任何需要它的控件之前。 我是新的ASP.NET,所以我可以安装我的ScriptManager,在web.config?

我们可以在ASP.NET Webforms(* .aspx页面)中使用Razor语法吗?

我喜欢微软开发的WebMatrix产品内联编码的Razor语法(http://en.wikipedia.org/wiki/Microsoft_WebMatrix)。 既然Visual Studio SP1有RTM'd,是否有可能(和/或计划)在ASP.NET Webforms中使用Razor语法? 谢谢!