Tag: asp.net

从ASMX返回JSON,并在Javascript中正确处理它

我意识到这里已经有很多类似的问题,但我无法想出这个问题。 我有一个Web服务(C#,。net 3.5)。 您需要了解的基本代码如下: [WebService(Namespace = “http://tempuri.org/”)] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService] public class WSMember : System.Web.Services.WebService { public WSMember () { } [WebMethod] [ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)] public string GetMember(string IdMember) { //Ignore the parameter for now… I will be looking up a database with it… //For now just return a minimal object: […]

使用Ajax在.NET MVC4中加载部分视图

我试图在这里关注这个post,这可能是错误的,以了解更多关于MVC中的部分视图加载。 我知道MVC的基础知识但想要在开始使用MVC之前做更多我曾经做过的ajax。 目标是将局部视图加载到div中。 它只是将部分视图加载为整个页面,而不是Div的内部。 代码如下: 控制器: namespace LDP.WebUI.Controllers { public class TestController : Controller { // // GET: /Test/ public ActionResult Index() { return View(); } public PartialViewResult Page1() { return PartialView(“Page1”); } public PartialViewResult Page2() { return PartialView(“Page2”); } } } 主视图(索引):(我也试过没有英镑符号的“mainDiv”,不确定哪个是对的) $(document).ready(function () { $(‘#hideme’).click(function () { $(this).hide(); }); }); @Ajax.ActionLink(“Parial Page1”, “Page1”, […]

从外部javascript文件获取用户控件的clientid

我在ASP.NET中开发一个用户控件(ascx),它使用javascript来操作控件。 目前,javascript代码已内联并使用来获取所需的控件。 我想将javascript文件放在外部文件中,但是从外部文件我不能使用上面的语法来检索控件。 我已经阅读了关于此问题的可能解决方案和这个答案,但问题是用户控件可以在页面上多次放置。 这意味着Controls数组(在答案中提到)将使用不同的项目多次呈现。 因此,脚本将无法检索所需的ID。 如果我将放在包含项目的数组的名称中,那么我将遇到与我试图解决的问题相同的问题。 有任何想法吗?

注销后如何防止浏览器后退按钮?

用户退出后如何停止后退按钮? (LOGOUT按钮位于母版页中)使用webforms 我有几页,最后一页是最后一页,退出后我点击后退按钮显示上一页。我怎么避免这个。请帮助我代码 代码需要在LOGOUT之后触发。如果用户在进入时必须进行任何更改,用户必须能够返回上一页。

Javascript日期本地化

我正在使用具有本地化和全球化的ASP.NET应用程序。 我在理解如何在javascript中使用Date()函数以便在用户的环境下正常工作时遇到一些困难。 我的用户群分为墨西哥(西class牙语)和美国(英语)。 由于墨西哥日期格式为dd / mm / yyyy且英文格式为mm / dd / yyyy,因此标准Date(strDate)javascript构造函数对我不起作用。 有谁知道处理javascript日期值全球化/本地化的最佳方法? 我有一些业务规则要强制执行,例如dateA必须在dateB之前90天,而dateB不能超过今天。

与jQueryvalidation绑定的单选选项不起作用

我使用knockout将对象列表绑定到select 。 对象类可以包含任意数量的属性 这非常viewModel.selectedCity().Name ,我可以使用viewModel.selectedCity().Name或viewModel.selectedCity().Value加载子元素的viewModel.selectedCity().Value 。 我的问题是jQueryvalidation。 如果我保留上述语句,jQuery即使在选择后也不会重置错误。 我通过在bind中指定optionsValue来修复它,但是selectedCity返回标量值而不是整个对象。 任何想法如何保持对象行为或以不同方式进行validation? 未指定optionsValue时,错误仍然存​​在: 这是我在selectedCity上的对象观察: 当指定optionsValue时, optionsValue是selectedCity上的Object Watch:

asp.net mvc文件上传ajaxpost

嗨,我只是想知道是否有可能在asp.net mvc中发布ajax文件,基本上我有一个带有两个按钮的表单,其中一个按钮提取所选文档的图像并显示它们供用户选择缩略图他即将上传的文件。 然后,用户填写表单的其余部分,然后保存文档。 随着图像提取,我想知道是否有可能做到这一点作为ajaxpost。 另一个提交按钮可以作为普通的httppost谢谢

Javascript运行时错误:$未定义

我在Default.aspx页面中添加了脚本。 我收到了以下错误。

对于复选框,将调用两次jQuery单击事件处理程序

我在ASPX页面中遇到以下代码的问题: $(document).ready(function() { $(‘.test’).click(function() { alert(“click”) }) }); 在浏览器(FF3.5 / IE8)中,我有以下问题: 如果我单击复选框(小方块),它按预期工作 如果我单击复选框的文本(“Checkbox XYZ”),则单击事件将被触发两次,警报将显示两次。 我想这与复选框呈现为HTML的方式有关,如下所示: Checkbox XYZ 如何正确设置click事件处理程序以防止它被调用两次?

$(文件)。已经不工作了

我试图用ASP.NET运行jQuery和WebMethods; 我在主页面上添加了一个ScriptManager,在内容页面上添加了一个内容 $(document).ready(function () { alert(“hi”); }); 然而这永远不会发生,我错过了什么?