我知道我可以使用该String.Format()方法格式化字符串.有可能像这样格式化吗?
例:
字符串:1568
格式:1.568字符串:168794521
格式:168.794.521string:987
格式:987
对不起,我不能让自己更清楚.
当没有行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) 我有两个页面: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) 我有一个每天执行的asp.net页面(c#).
我想知道是否有一种方法只允许它在与服务器相同的ip请求时执行.意思是,如果另一个ip运行页面,则不会发生任何事情,或者它将被重定向.
在单击事件上,我调用相同的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和一个更新面板以防万一....
当我加载页面时,我只能在后台工作程序进程完成后导航...如果它在后台执行,就像名字所说的那样?
这是代码:
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)