问题列表 - 第36052页

如何使用Ajax.BeginForm更新div并执行javascript函数?

我正在使用类似的东西更新部分视图的div:

<% using (Ajax.BeginForm("Action", "Controller",
               new { id=Model.id },
               new AjaxOptions
               {
                   UpdateTargetId = "divId",
                   InsertionMode = InsertionMode.InsertAfter,
               }))
   {  %>
Run Code Online (Sandbox Code Playgroud)

并且它的工作正常,返回的视图被添加到div,但是我现在需要在帖子成功时执行javascript,所以我想:"简单,只需添加 OnSuccess = "MyJsFunc()"" AjaxOptions,但是在这之后,它停止了工作!现在页面被刷新,只返回部分视图:(,我甚至试过一个简单的Alert("Hi"),它也没有工作..我怎么能让这个工作?

(顺便说一句,我认为这可能是一个重复的/sf/ask/139632811/但是这个问题被废弃了回答)

c# asp.net-mvc asp.net-ajax partial-views

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

WP7 RTM仿真器在右侧显示framecounter和dx信息 - 这是默认设置吗?

我在Windows Phone 7工具的RTM版本中创建的任何应用程序都会在仿真器屏幕的右侧显示framecounter,memory和gpu诊断信息.

我确实更改了任何设置/首选项 - 这是RTM模拟器的默认行为吗?

谢谢迈克尔

windows-phone-7

3
推荐指数
1
解决办法
570
查看次数

VS 2010:在"查找和替换"后如何撤消?

在VS 2010上,我做了一个"查找和替换"...我尝试做一个"撤消"但是......我不能...... 有没有办法在"查找和替换"之后"撤消"或这对VS 2010来说只是一个愚蠢的[1]限制吗?

注意:

显然你可以"重新加载整个文件"......但这需要花费太多时间并且会破坏生产力和工作流程.

脚注:

[1] ......"愚蠢"我的意思是...... 可笑!有没有搞错?!在执行"查找和替换"后,VS 2010怎么能让你撤消!不妨打电话给VS 2010"Notepad 2010".(更新:我刚检查过,记事本实际上可以在"查找和替换"之后撤消... soo ya.)

visual-studio-2010 visual-studio

8
推荐指数
1
解决办法
1万
查看次数

将文件扩展名添加到无扩展名文件

我正在尝试为OpenFileDialog我的C#应用​​程序中选择的文件添加扩展名.我对没有扩展名的文件有困难.

虽然我还没有测试过以下方法上的文件扩展,我知道,它并不适用于文件的工作没有扩展名(这是真的我想在这里工作什么的).

string tPath = videoPath + videoName;
string tPath2 = Path.ChangeExtension(tPath, ".yuv");
Run Code Online (Sandbox Code Playgroud)

tPath2将反映到标题更改,但似乎不会影响文件本身,只会影响ChangeExtension方法返回的字符串.我只是继续将文件复制到一个具有相应名称和扩展名的新文件,但我们正在讨论巨大的,未压缩的高清视频文件.是否有利用方式tPath2FileFileInfo我失踪的对象?

我感谢任何人都可以在这里给我的帮助.谢谢.

c#

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

从java中的字符串中删除"$ {anything}"

我想从字符串中删除$ {anything}或$ {somethingelse},但我找不到正则表达式.

我的实际代码

String url = http://test.com/index.jsp?profil=all&value=${value}
String regex = "\\$\\{*\\}";
url = url .replaceAll(regex, ""); // expect http://test.com/index.jsp?profil=all&value= 
//but it is http://test.com/index.jsp?profil=all&value=${value}
Run Code Online (Sandbox Code Playgroud)

我确定解决方案是愚蠢的,但无法找到.

java regex

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

我可以为Perl中的所有信号设置单个信号处理程序吗?

Perl是否可以为它收到的所有信号只安装一个信号处理程序?这背后的原因是,我不知道我的Perl代码在运行时会得到什么信号.我能看到的一种方法是将所有可用信号指向我的自定义信号处理程序,但我不想这样做.有没有简单的方法来做到这一点?就像是:

$SIG{'ALL'} = 'sigHandler';
Run Code Online (Sandbox Code Playgroud)

perl signals

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

C++ singleton vs完全静态对象

假设我们需要在项目中只有一个类的一个实例.有几种方法可以做到这一点.

我想比较一下.请你复习一下我的理解.

1)古典单身模式

2)完全静态类(所有方法和成员都是静态的).


据我所知,差异如下:

a)未定义跨不同单元的静态成员的初始化顺序.因此,完全静态成员初始化不能使用来自其他模块的任何静态成员/函数.而单身人士没有这个问题.

b)我们必须处理Singleton的getInstance()的线程.但是,完全静态类没有这个问题.

c)访问方法看起来有点不同.FOO ::巴(); vs Foo :: getInstance() - > bar(); 通常,singleton可以返回NULL来识别构造对象时存在一些问题而静态类不能.

d)对于静态类的一堆静态,类的定义看起来有点笨拙.

我错过了什么吗?

c++ singleton static class

34
推荐指数
3
解决办法
3万
查看次数

服务如何将结果返回给活动

我似乎有一个经典的任务,但我找不到任何关于如何做的例子.

我想下载一些东西.好吧,我称之为网络服务并得到回复...但它几乎是一样的.

为了做到这一点,我有一个活动,启动一个服务,产生一个完成工作的线程.

现在我想使用我在启动服务的活动中获得的数据.

(我假设开始另一个活动来处理显示结果的工作很简单)

我的问题是服务如何通知某个活动(启动它或另一个活动的活动)?

任何指向示例的指针都非常感谢.

问候

service notifications android android-activity

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

优化两个简单的嵌套循环

我一直在尝试优化以下两个嵌套循环:

def startbars(query_name, commodity_name):

     global h_list
     nc, s, h_list = [], {}, {}
     query = """ SELECT wbcode, Year, """+query_name+""" 
                 FROM innovotable WHERE commodity='"""+commodity_name+"""' and

                 """+query_name+""" != 'NULL' """
     rows = cursor.execute(query)
     for row in rows:
         n = float(row[2])
         s[str(row[0])+str(row[1])] = n
         nc.append(n)
     for iso in result:
         try:
             for an_year in xrange(1961, 2031, 1):
                 skey = iso+str(an_year)
                 h_list[skey] = 8.0 / max(nc) * s[skey]
         except:
             pass
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢.

python nested-loops optimizer-hints

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

如何修复错误"命名管道提供程序,错误:40 - 无法打开到SQL Server的连接"

所以我正在尝试创建一个简单的C#控制台应用程序,只需查询数据库 - 仅此而已.

但是,我不断收到此错误:

System.Data.dll中发生了类型为"System.Data.SqlClient.SqlException"的未处理异常

附加信息:建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)

现在,我已经尝试了一切!我已经编辑了所有设置(添加了防火墙例外,启用了TCP/IP,几乎可以通过谷歌搜索找到任何解决方案,我做了).当我尝试使用SQL Management Studio使用连接字符串中的相同凭据建立连接时,一切都可以正常工作.BUt由于某种原因,Visual Studio无效.

这是我的连接字符串:

<add name="Invoicing"
            connectionString="Data Source=server;Initial Catalog=Invoicing;Persist Security Info=True;ID=id;Password=pw"
            providerName="System.Data.SqlClient" />
Run Code Online (Sandbox Code Playgroud)

这是app:

class Program
{
    public static void Main(string[] args) {

        Invoicing db = new Invoicing("Invoicing");

        var q = from sin Invoice
                where s.Date == 201007 
                select s;

        foreach(var sin q)
            Console.WriteLine("{0}, {1}", s.CreateDate,
                              s.EndDate);


        }
    }
Run Code Online (Sandbox Code Playgroud)

这是我的堆栈跟踪:

   at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   at System.Data.SqlClient.SqlConnection.Open()
   at System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user)
   at System.Data.Linq.SqlClient.SqlProvider.get_IsSqlCe() …
Run Code Online (Sandbox Code Playgroud)

c# sql-server visual-studio-2008

6
推荐指数
1
解决办法
1万
查看次数