0
我無法將服務器端變量傳遞給我的javascript。將變量從服務器端傳遞給javascript
在我的控制
<input type="button" id="btnAdd" runat="server" value="Add" onclick="javascript:OpenAttachmentUpload('<%=ID%>')" />
這是我的javascript
function OpenAttachmentUpload(ID) {
var strPageURL = '<%= ResolveClientUrl("~/Folder/upload.aspx")+"?id=" %>' + ID;
OpenCustomDialogWithRefresh(strPageURL, 350, 200, "Attachment");
}
這是我的服務器端變量
private string ControlSessionId
{
get
{
if (ViewState["_SessionId"] == null)
ViewState["_SessionId"] = Guid.NewGuid();
return ViewState["_SessionId"].ToString();
}
}
public string ID { get { return ControlSessionId; } }
每當我點擊添加按鈕,打開它upload.aspx但查詢字符串id值爲<%=ID%>
。 我想從服務器端獲取唯一的ID密鑰。
我的JavaScript有什麼問題? 我的項目是sharepoint項目。
嗨,你解決了我的問題。非常感謝。 – kevin 2012-02-28 07:15:39
順便說一句,我也是一個緬甸人。 :D – kevin 2012-02-28 07:16:02
太棒了!很高興見到.. – 2012-02-28 08:46:04