Tag: c#

MVC3 – 文件上传控制器/处理程序未接收图像

我正在使用http://valums.com/ajax-upload/文件上传器插件来进行ajax图像上传,我看到fiddler中的请求通过,当我选择本地图像时,图像就在其中。 fiddler请求中包含PNG文件。 来自提琴手 – POST http://localhost:16169/client/account/uploadimage/202?qqfile=logo_l.png HTTP/1.1 Host: localhost:16169 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip, deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Connection: keep-alive X-Requested-With: XMLHttpRequest X-File-Name: logo_l.png Content-Type: application/octet-stream Referer: http://localhost:16169/client/events/edit/202 Content-Length: 32660 Pragma: no-cache Cache-Control: no-cache PNG IHDR ¯ C gAMA a pHYs & ? tEXtSoftware Microsoft Office […]

当通过jQuery设置值时,访问c#中Page load上的Label值

我再次发布这个问题,也许这次更准确的描述。 问题是,我使用jQuery设置Label的文本值,它在浏览器上工作正常,但是当我想将它保存到字符串时,它不会保存它。 这是前端Html代码。 $(window).load(function () { var myNewName = “Ronaldo”; $(‘#’).text(myNewName); }); 这是后端C#代码页面加载 using System; using System.Web.UI; public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { string mynameCheck = Label1.Text; if (mynameCheck==”Ronaldo”) { Response.Write(“Yes Name is Fine”); } else { Response.Write(“Name’s not Fine”); } } } 显示的结果是 Name’s not Fine […]

3下拉列表使用MVC3和LinqSql进行级联

我有3个下拉列表我想用级联制作3个下拉列表。 我正在使用LinqSql数据库.. 我有3个表Product(id,name),Design(id,master_id,name),Model(id,design_id,name)master_id绑定到Product(id),design_id绑定到Design(id).. 我想创建一个下拉列表,它将显示产品,而当我选择一个产品时,它将使设计下拉菜单启用,否则它将保持禁用..这里是我无法解决的棘手部分,我需要在这里创建第3个很好的解释在选择设计之前,通常会禁用下拉列表。 他们每个人都会填充一个与他们绑定的下拉列表。它就像; 产品将启用和填充设计,设计将启用和填充模型。 我可以通过2次下拉来做到这一点但是当涉及到3次下拉时我非常严重地陷入困境(大脑冻结) 我已经检查了其他问题无法为我自己找到任何解决方案。 正如我所说,即时通讯使用LinqSql我需要一个关于此类数据到达的3级联下拉列表的解决方案。 非常感谢你能做的一切! 如果你可以解释模型 – 视图 – 控制器局部和参数以及你使用它们的原因那将是非常棒的。 我喜欢这个MVC3的初学者。

如何动态更改textArea文本颜色?

我正在创建SQL查询编辑器。我的想法是有一个textarea ,其中用户插入查询,如select * from tbl然后我从textarea获取文本然后放入sqlcommand并执行查询并在gridview中显示结果。但问题是如何我可以更改关键字颜色,如用户输入INSERT或SELECT命令,然后自动更改颜色blue如SQL查询编辑器和所有其他关键字,如SELECT , INSERT , UPDATE , DELETE等。如何更改textarea中的颜色运行时间。

ASP.NET:实现客户端服务器解决方案(用于聊天,迭代战斗等)

我有一个非常高级的应用程序,我需要添加一些客户端/服务器function。 function的一些例子是: 聊 浏览器游戏中的一对一战斗 在地图上绘制人物 我在ASP.NET和AJAX中创建此应用程序。 我不使用Silverlight / Java Applet / Flash或其他任何东西。 如果可能的话,我不想因其他原因改变这个。 我想创建某种游戏服务器,然后传播Web服务或TCP协议:但我不知道这是不是一个好主意。 另外,我不知道该怎么做。 所以我的问题是:实现这个的最佳方法是什么? 它甚至可能吗? 如果是的话,你可以提供一两个参考吗? 非常感谢 , 拉尔斯

等待form.submit()/ POST完成

我在这里陷入了一个非常奇怪的境地。 解释起来很复杂,但我会尽我所能。 问题的详细解释: 在每个顶部导航点击(绿色甜甜圈/圆圈)或下一个按钮,我必须提交表格,如果它存在并且有效。 如果无效,form.valid()会触发validation错误,返回false会停止任何进一步的传播。 这个设置完美无缺,直到我注意到一个不太持久的奇怪行为。 特别是,我的第三个选项卡上的表单非常重要。 当我点击下一个按钮时,它应该通过相同的过程:检查现有表格,如果有效,则提交。 提交调用POST操作方法,当post完成后,获取下一个选项卡的视图。 它的工作方式类似于此5/10次,但在其他时候,GET在POST之前执行,这会导致下一页加载不完整的数据。 当我将断点用于调试时,我看到GET用于在当前选项卡的POST之前执行的下一个选项卡。 用户界面说明: 我有一个顶部有4个导航按钮的用户界面 – 中间有一个总是一个表单 – 而在底部我有上一页和下一页按钮。 使用Ajax.BeginForm在MVC中构造表单 对于顶部的每个Nav链接元素,我有一个JavaScript函数 var LoadTabs = function (e, arg) { // This is to validate a form if one of the top links is clicked and form has incomplete fields… if (arg !== “prev” && arg !== “next”) { […]

在jquery.click()中设置ASP.NET会话

当用户在我的网站上选择一个标签时,我想存储它们所在的标签,以便我可以在页面刷新后将它们发回给那里。 我现在有这个(原因是编码错误,我正在测试这个概念): $(“#index_0_li”).click(function() { }); $(“#index_1_li”).click(function() { }); var index = ; 问题是,因为不等待on点击,所以索引始终设置为1。 有没有人对如何实现我想做的事情有任何想法? 谢谢。

使用c#函数时jquery ajax错误

我想在我的项目中使用jquery ajax。 我只是运行一个带有代码的简单ajax。 我收到警告错误“500内部错误” $(document).ready(function () { $.ajax({ type: “POST”, url: “listprac.aspx/sayHello”, contentType: “application/json; charset=utf-8”, data: “{}”, dataType: “json”, success: AjaxSucceeded, error: AjaxFailed }); }); function AjaxSucceeded(result) { alert(result.d); } function AjaxFailed(result) { alert(result.status + ‘ ‘ + result.statusText); } 我的代码背后: public static string sayHello() { return “hello “; }

在angularjs中使用列表中的键盘快捷键

{{StoreList.StoreName}} No Result Found var angular = angular.module(‘mvcapp’, []); angular.controller(‘AngularController’, function ($scope, $http) { $scope.obj = {}; $scope.obj.showList = false; Getallitem() function Getallitem() { $http.get(‘/Coupons/GetStore’).success(function (data) { $scope.Store = data; }); } $scope.SelectedValue = function (item) { $scope.sname = item; $scope.obj.showList = false; } }); } 这是我在Angularjs中过滤列表的代码。 这段代码一切都很好。 我真正想要的是在箭头键列表中使用键盘并使用enter选择值。 所以当过滤列表时我也可以使用键盘。

将对象添加到DataTable并创建动态GridView

我有很多工作,并使用这种技术创建了一个下拉列表和一个树视图。 ajax调用动态创建控件并将它们返回到完全构造并使用jqueryajax和C#配置的页面。 但我坚持从我的类对象创建一个数据表。 控件显然返回一个双循环gridView,我只是希望它写出一个返回数据的视图,最终得到gridView CRUD Ops的所有优点。 它的一些简单我做错了你可以帮忙吗? 这是我用于创建GridView的C#代码 [WebMethod] public static AjaxReturnObject GetProductsByCategoryID(string CategoryID) { AjaxReturnObject o = new AjaxReturnObject(); int catID = Convert.ToInt32(CategoryID); Product.ProductCollection products = new Product().GetProductsByCategoryID(catID); if (products.Count == 0) { o.Message = “There was no data returned”; o.Status = 999; return o; } else { // build a new GridView (or […]