Tag: ajax

ASP.NET Core API POST参数始终为null

我看过以下内容: Asp.net Core Post参数始终为null asp.net webapi 2 post参数始终为null web-api POST正文对象始终为null Web Api参数始终为null 我的终点: [HttpPost] [Route(“/getter/validatecookie”)] public async Task GetRankings([FromBody] string cookie) { int world = 5; ApiGetter getter = new ApiGetter(_config, cookie); if (!await IsValidCookie(getter, world)) { return BadRequest(“Invalid CotG Session”); } HttpContext.Session.SetString(“cotgCookie”, cookie); return Ok(); } 我的请求: $http.post(ENDPOINTS[“Validate Cookie”], cookie , {‘Content-Type’: ‘application/json’}); 其中cookie是我从用户输入发送的字符串。 […]

开源ASP.NET甘特图Web控件

有谁知道我在哪里可以获得开源ASP.NET甘特图/ Web控件?

如何将JSON结果返回给Ajax.BeginForm

我有这个简单的forms: @using (Ajax.BeginForm(“CreateProductFromAjaxForm”,”Product” , null, new AjaxOptions() { HttpMethod = “post”, OnSuccess = “getresult” }, null)) { @Html.EditorFor(m => m) } 并且,为了测试,一个简单的控制器: [HttpPost] public JsonResult CreateProductFromAjaxForm(CreateProductModel model) { if (!ModelState.IsValid) { return new JsonResult() { JsonRequestBehavior = JsonRequestBehavior.AllowGet, Data = new { result = “error” } }; } //add to database return new JsonResult() { […]

学习新技术的最佳方法是什么?

我想知道什么是学习“新”技术的最佳方式(例如LINQ,WPF,WCF,AJAX,最新的C#3.0等)? 你是如何学到最好的? 是通过书籍,网络广播,在线文章,教程,示例还是动手实验? 另外,你如何确保你会记住学到的东西? (再读一本书/文章?深入挖掘你认为已经熟悉的话题?)

如何为Ajax tabContainer创建ActiveTabChanged?

如何为Ajax tabContainer创建ActiveTabChanged? 如果它是一个Button,只需双击即可创建下面的代码。 我双击tabContainer但没有任何反应。 我也有一个相关的问题,请点击这个链接:[ Ajax tabContainer使用GridView里面的面板,tabContainer外面的一个按钮 我的.aspx代码:注意我已经改为AutoPostBack =“True” 溅

如何返回JsonResult

我在编写这个AJAX方法时遇到了麻烦。 我想要返回一个JsonResult 。 (看起来像逻辑性的事情。)我能找到的所有例子都使用Json()将结果转换为JsonResult 。 [HttpPost] public JsonResult GetScoreResults(string userId, int chapterId) { return new Json(ChapterScoreResultsModel.Create(DbContext, userId, chapterId)); } 但是当我尝试这个时: 找不到类型或命名空间名称’Json’(您是否缺少using指令或程序集引用?) 但是,我无法在任何地方找到这个符号,我发现使用它的所有文章似乎都没有做任何特别的事情。 我确实在命名空间System.Web.Helpers找到了符号但是当我为它添加一个using ,我得到错误: 无法创建静态类’Json’的实例 从AJAX方法返回JsonResult的当前方法是什么?

嵌套更新面板问题

我有一个这样的嵌套更新面板 <asp:HyperLink ID="lnkEPhoto" runat="server" BorderWidth="2px" NavigateUrl='’ Target=”_blank”> 代码隐藏: protected void BrochureUpload_UploadedComplete(object sender, AsyncFileUploadEventArgs e) { if(BrochureUpload.HasFile) { if(BrochureUpload.PostedFile.ContentLength<=3670016 ) { var brochurePath = MapPath("~/") + Path.GetFileName(e.filename); BrochureUpload.SaveAs(brochurePath); using (var dataContext = new NewsStandAloneDataContext(Config.StandaloneNewsConnectionString)) { var brochure = new xxx { Id = Convert.ToInt32(GridView1.SelectedValue), FileName = Path.GetFileName(e.filename), RecordCreated = DateTime.Now }; dataContext.xxx.InsertOnSubmit(brochure); dataContext.SubmitChanges(); } bindGridView();//I have […]

如何从下拉列表中获取所选项目并将其提交到我的详细信息视图?

我有一个mvc剃刀forms。 我想要的是从项目下拉列表中提交用户的选择并导航到详细信息视图,以访问所选项目的信息。 目前,当我单击提交按钮时,我成功导航到详细信息视图,但绝对没有显示数据。 你能帮我么? 视图 @using (Html.BeginForm(“Details”, “Bookings”, FormMethod.Post)) { Type/Item Item Types @Html.DropDownList(“department”, ViewBag.ItemTypesList as SelectList, “Select a Type”, new { id = “ItemTypeID” }) Items } $(‘#ItemTypeID’).on(‘change’, function () { $.ajax({ type: ‘POST’, url: ‘@Url.Action(“GetItemTypeForm”)’, data: { itemTypeId: $(‘#ItemTypeID’).val() }, success: function (results) { var options = $(‘#ItemsID’); options.empty(); options.append($(”).val(null).text(“- Select an Item […]

删除数据网格视图中的行

我想在更新面板中的Gridview中删除一行。 但是,我没有使用命令按钮,而是使用链接按钮来获取确认消息。 现在,如果按下确定,则应删除记录(来自db和frm girdview)。 我知道如何从db中删除但不按下linkbutton时删除记录。 而gridview也在更新面板中。因此应该反映出来。 感谢示例代码。 谢谢

如何在没有参数的情况下调用c#方法并访问返回的数据?

所以我见过很多这样的例子: https : //stackoverflow.com/a/8094230/2525507 public class WebService : System.Web.Services.WebService { [WebMethod] public List getList() { return new List {“I”, “Like”, “Stack”, “Overflow”}; } } 您只需通过成功函数,您可以以警报的forms从c#方法查看返回的数据。 但是如果我想在函数调用之外访问这个“input + 1”数据怎么办呢,我该怎么做呢? 另外我不知道如何调用没有参数的方法? // Drop Down Menu to be populated $(function () { $.ajax({ url: ‘WebService.asmx/getList’, data: ‘{**NO PARAMETERS?!**}’, // should I also call JSON.stringify? type: ‘POST’, dataType: ‘json’, […]