62,271
社区成员
发帖
与我相关
我的任务
分享
<AjaxPro.AjaxMethod()> _
Public Function GetReturnTable(ByVal db As String, ByVal type As String, ByVal strKey As String) As DataTable
...
'如何将这个时候生成的datatable保存到session中去,但是在ajaxpro中无法操作session
End Function
frm.GetReturnTable(strdb,gtype,strvalue,returncallback);
public void CallJSDirect(string key, string script)
{
script = "<script>" + script + "</script>";
if (!this.Page.ClientScript.IsStartupScriptRegistered(key))
{
this.Page.ClientScript.RegisterStartupScript(base.GetType(), key, script);
}
}
/// <summary>
/// 调用js 方法
/// </summary>
/// <param name="sFunction">方法名</param>
public void CallJSFunc(string sFunction)
{
this.CallJSFunc(sFunction, "");
}
/// <summary>
/// 调用js 方法
/// </summary>
/// <param name="sFunction">方法名</param>
/// <param name="sParameter">参数</param>
public void CallJSFunc(string sFunction, string sParameter)
{
Control parent = this.Parent;
if ((parent != null) && (parent.GetType().ToString() == typeof(Default).ToString()))
{
((Default)parent).CallJSFunc(sFunction, sParameter);
}
else
{
this.CallJSDirect(sFunction + sParameter, sFunction + "(" + sParameter + ");");
}
}