小编Sha*_*owG的帖子

C#静态类为什么要用?

可能重复:
何时在C#中使用静态类

我将我的类设置为静态很多,但我不确定何时使用静态或不使用静态或不同之处.

有人可以解释一下吗?

c# static class

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

按周期将字符串格式化为3位数的组

我知道我可以使用该String.Format()方法格式化字符串.有可能像这样格式化吗?

例:

字符串:1568
格式:1.568

字符串:168794521
格式:168.794.521

string:987
格式:987

对不起,我不能让自己更清楚.

.net c# asp.net

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

SQL JOIN与null

当没有行D.MetaDataID = '580c215f-54cb-4449-8368-7d740be71973'和数据表时,我该怎么办才能使我的语句返回Null ?

我试过Left JOIN但没有任何改变...... :(

SELECT 
D.Value
FROM dbo.Item I
JOIN dbo.Data D ON D.ItemID = I.ID
WHERE  I.ItemTypeID = '14ea6709-1bf8-4d5c-9090-3ace3cc42874' --Instance.album
       AND D.MetaDataID = '580c215f-54cb-4449-8368-7d740be71973' --freepacks
Run Code Online (Sandbox Code Playgroud)

sql join

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

javascript在$ .mobile.changePage()之后停止工作

我有两个页面:index.html和main.html

当我将main.html页面设置为我的应用程序的默认页面时,java脚本可以工作,但是当我将index.html设置为主要页面时,在重定向之后,main.html上的javascript停止工作.

这是两个页面的HTML:

的index.html

<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>      

<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
</title>
<link rel="stylesheet" href="jquery.mobile-1.0.1/jquery.mobile-1.0.1.min.css" />
<style>
    /* App custom styles */
</style>
<script src="jquery.mobile-1.0.1/jquery.min.js"></script>
<script src="jquery.mobile-1.0.1/jquery.validate.min.js"></script>
<script src="jquery.mobile-1.0.1/jquery.mobile-1.0.1.min.js"></script>
<script>

$.mobile.allowCrossDomainPages = true; 
$.mobile.ajaxLinksEnabled = false; 

 function onLoad(){
    document.addEventListener("deviceready", onDeviceReady, true);
 }
 function onDeviceReady(){
    // request the persistent file system
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, null);
 }


function onSuccess(fileSystem) {       
    fileSystem.root.getFile("kuapodata.xml", null, gotMe, failFile);
}


// se o arquivo não existir
 function …
Run Code Online (Sandbox Code Playgroud)

jquery-mobile cordova

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

ASP.net页面只允许在服务器上执行?

我有一个每天执行的asp.net页面(c#).

我想知道是否有一种方法只允许它在与服务器相同的ip请求时执行.意思是,如果另一个ip运行页面,则不会发生任何事情,或者它将被重定向.

c# asp.net access-control

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

c#多次调用javascript函数无效

在单击事件上,我调用相同的JavaScript函数3次,但javascript函数本身只执行一次.

BLL.Common.executeJSFunction("DoSomething();");
BLL.Common.executeJSFunction("DoSomething();");
BLL.Common.executeJSFunction("DoSomething();");
Run Code Online (Sandbox Code Playgroud)

方法:

public static void executeJSFunction(string jsFunction)
    {
        var page = HttpContext.Current.Handler as Page;
        ScriptManager.RegisterStartupScript(page, page.GetType(), "Exec", jsFunction, true);
    }
Run Code Online (Sandbox Code Playgroud)

Java脚本功能:

function DoSomething()
{
   alert('Hello Word');
}
Run Code Online (Sandbox Code Playgroud)

ps:页面上有一个ScriptManager和一个更新面板以防万一....

.net javascript c# asp.net

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

BackGroundWorker不在后台执行

当我加载页面时,我只能在后台工作程序进程完成后导航...如果它在后台执行,就像名字所说的那样?

这是代码:

    protected void Page_Load(object sender, EventArgs e)
    {
        BackgroundWorker _bgk = new BackgroundWorker();
        _bgk.DoWork += new DoWorkEventHandler(DoWork_BackGroundWork);
        _bgk.RunWorkerCompleted += new RunWorkerCompletedEventHandler(WorkComplete_BackGroundWork);
        _bgk.RunWorkerAsync();
    }

    private void DoWork_BackGroundWork(object sender, DoWorkEventArgs e)
    {
        for (int i = 0; i < 99999; i++)
        {
            Trace.Write("STILL EXECUTING BACKGROUND WORKER");
        }
    }

    private void WorkComplete_BackGroundWork(object sender, RunWorkerCompletedEventArgs e)
    {
        Trace.Write("===================== BACKGROUND WORKER FINISHED ===================");
    }
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net

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

标签 统计

c# ×5

asp.net ×4

.net ×3

access-control ×1

class ×1

cordova ×1

javascript ×1

join ×1

jquery-mobile ×1

sql ×1

static ×1