问题列表 - 第7256页

jquery $ .post获取从方法返回的字符串

我的页面上有一个简单的表单,其中包含一个调用此javascript方法的文本框和按钮

onclick="Create();"
Run Code Online (Sandbox Code Playgroud)

这是运行的功能......

function Create() {
    var txt = document.getElementById("longTxt").value;

    if (txt == "Insert Name") {
        alert("You must provide a name");
        return;
    }

    var data = { Name: txt };
    $.post("/Home/Create", data, null, "json");
}
Run Code Online (Sandbox Code Playgroud)

调用的操作将名称插入数据库并返回一个字符串.

该方法可以将发布的名称添加到我的数据库,但是如何使用该字符串,我的方法返回以在我的文本框中显示返回的字符串.

编辑:

什么是我的方法,假设看起来像我有类似的东西

    [AcceptVerbs(HttpVerbs.Post)]
    public JsonResult Create(string name)
    {
        string hash = repo.addName(name);
        return new JsonResult()
        {
            Data = new { data = hash }
        };

    }
Run Code Online (Sandbox Code Playgroud)

当我添加断点并检查它看起来它是否正常工作它确实添加了名称.使用回调函数,因为我替换了

$("#longUrl").val(json.PropertyReturned);
Run Code Online (Sandbox Code Playgroud)

带警报(json.PropertyReturned); 看看是否有任何事情发生,我得到文本框,但它说"未定义"

即时通讯真的很新,也许我正在做这个方法并返回错误.在输入"json"后弹出时,intelisense也不显示"json.PropertyReturned"作为选项.

ajax asp.net-mvc jquery

2
推荐指数
1
解决办法
1978
查看次数

如何确定我的应用程序的先前实例是否正在运行?

我在C#中有一个控制台应用程序,我在其中运行各种神秘的自动化任务.我很清楚这应该是一个Windows服务,因为它需要连续运行,但我现在不想这样做.(所以,不要建议作为答案).

与此同时,我需要一些示例C#代码,这将允许我确定是否已经运行了应用程序的实例.

在旧的VB6.0天,我会用的 App.PrevInstance()

我希望能够在我的Main方法中执行此操作:

static void Main()
{
  if(!MyApp.IsAlreadyRunning())
  {
    while(true)
    {
      RockAndRollAllNightAndPartyEveryDay();
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

.net c#

25
推荐指数
2
解决办法
2万
查看次数

如何在C#中重写List <T> .IsReadOnly

我试图从List派生并有选择地打开和关闭IsReadOnly属性.我希望Add/Remove/[]函数能够使用这个属性,但它们不会.这样做的正确方法是什么?

我的派生类有一些额外的属性,所以我不能简单地将列表包装在ReadOnlyCollection中.

c# overriding properties readonly

0
推荐指数
1
解决办法
1078
查看次数

SQL连接字符串?

我有一个查询,它从最终用户获取输入并将其分别与2列进行比较,并将两列连接起来.

SELECT f_name, l_name, (f_name + ' ' + l_name) AS full_name
FROM users_table
WHERE f_name = user-input
   OR l_name = user-input
   OR 'full_name' = user-input
Run Code Online (Sandbox Code Playgroud)

请原谅大量语法失败,但我保证你在程序中是正确的.

它是用PHP编写的,查询SQL SERVER 2005数据库,并且不区分大小写.

键入一个名称(第一个或最后一个)将返回正确的结果,但首先键入,然后键入空格,然后键入最后一个,返回一个空集.

有任何想法吗?

sql sql-server

2
推荐指数
2
解决办法
2417
查看次数

在C#中引用多个Web服务时解决类型歧义

我目前正在开发一个基于c#的webapp,它调用了一些web服务.我已将三个不同的WSDL从提供程序导入到我的WebApplication3项目中(引用 - >添加Web引用).在类查看器中,它们显示为:

WebApplication3.com.provider.webservices1
WebApplication3.com.provider.webservices2
WebApplication3.Properties

显然第一个和第二个WSDL具有重复的功能(是正确的名称吗?)
如果我添加到我的Default.aspx .cs以下使用:

using WebApplication3.com.sabre.webservices1;
使用WebApplication3.com.sabre.webservices2;
使用WebApplication3.Properties;


然后尝试使用:

MessageHeader msgHeader = new MessageHeader();
在我WebApplication3命名空间中,我得到的错误

"WebApplication3.com.provider.webservices1和WebApplication3.com.provider.webservices2之间的暧昧参考"

我想这是因为它在两个WSDL声明?我该如何解决这个问题,以便我可以使用它?

谢谢,对不起,如果问题是愚蠢的!

.net c# web-services

4
推荐指数
1
解决办法
2999
查看次数

如何在WPF中启用常见对话框的视觉样式?

当我使用我的应用程序的wpf元素时,所有样式都是操作系统的样式,但是当我使用OpenDialog或MessageBox时,它会渲染旧的Windows 9X方式.有没有更简单的方法可以执行Application.EnableVisualStyles()等效调用,使消息框和对话框看起来与应用程序的其余部分相同?

c# wpf styles dialog

7
推荐指数
2
解决办法
6086
查看次数

哪个OO概念是"Base b = new Derived()"的一个例子?

我正在通过测试并遇到一个问题,我们没有与同事达成协议.

С++

  1 class Base {};
  2 class Derived : public Base {};
  3 class Foo
  4 {
  5 public:
  6     Foo()
  7     {
 -8-         Base* b = new Derived(); // Concept name is?
  9     }
 10 };
Run Code Online (Sandbox Code Playgroud)

C#

  1 abstract class Base{}
  2 public class Derived : Base{}
  3
  4 public class Foo
  5 {
  6    public Foo
  7    {
 -8-        Base b = new Derived(); // Concept name is?
  9    }
 10 }
Run Code Online (Sandbox Code Playgroud)

问题是:上面的第8行是以下概念的一个例子

  1. 多态性
  2. 聚合
  3. 封装
  4. 抽象化 …

c# c++ oop

10
推荐指数
5
解决办法
3038
查看次数

非(X)HTML属性......任何缺点?

我一般都试图在编写Javascript时坚持使用仅DOM属性.既然我已经从Prototype转换为jQuery,那么我可以通过将各自的属性添加到各种DOM元素中来获得一些重要的经验,主要是能够设置一个非常易读的编码约定来处理AJAX请求.

作为一个简短的例子,这意味着我做的事情就像

<div type="book" app_id="13">
    <a href="#" action="delete">delete</a>
</div>
Run Code Online (Sandbox Code Playgroud)

然后,我可以设置代码,找出所有<a>与标签action属性,发现父母有typeapp_id,然后做CRUD操作......所有没有我不必编写额外的代码.

是否有任何陷阱(除了不是严格的XHTML投诉)我应该注意,和/或我应该效仿的任何好习惯?设置我自己的属性命名空间的标准方法怎么样?

html xml xhtml jquery namespaces

6
推荐指数
2
解决办法
384
查看次数

将前导0添加到sql中的int的最有效方法

我需要从连接为'field1-field2'的数据库中返回两个字段.第二个字段是一个int,但需要返回固定长度5,前导0.我正在使用的方法是:

SELECT Field1 + '-' + RIGHT('0000' + CAST(Field2 AS varchar),5) FROM ...
Run Code Online (Sandbox Code Playgroud)

有没有更有效的方法来做到这一点?

sql sql-server

9
推荐指数
2
解决办法
4万
查看次数

使用ILIST构建接口

我有类型的字段X. ILIST <ITopics>

我想这样做:

Object.X= AListOfSometypeThatInheretsITopics;
Run Code Online (Sandbox Code Playgroud)

如何正确地将列表强制转换为Object.X?

c# interface

4
推荐指数
1
解决办法
271
查看次数