【发布时间】:2011-04-29 13:06:46
【问题描述】:
是否可以在asp.net中从代码后面打开jquery Dialog Server Side? 请给我一个示例或链接以获取更多信息。 谢谢。
【问题讨论】:
标签: asp.net jquery user-interface
是否可以在asp.net中从代码后面打开jquery Dialog Server Side? 请给我一个示例或链接以获取更多信息。 谢谢。
【问题讨论】:
标签: asp.net jquery user-interface
您可以使用后面代码中的RegisterStartupScript 方法:
public void SomeButton_Click(Object sender, EventArgs e)
{
string script = "$('#someid').dialog('open');";
ClientScript.RegisterStartupScript(GetType(), "popup", script, true);
}
但是混合使用 javascript 和 c# 代码是一种非常干净的方法。最好直接从客户端的 javascript 打开对话框。
【讨论】:
$(document).ready 函数,但只有在回发时才包含它:<% if (IsPostBack) { ... %>