我在SharePoint上使用Gridview控件。我将数据绑定到Gridview的列名称。而现在,我想直接点击列名的行,程序会显示该行的详细弹出窗口。 谢谢!Sharepoint如何在点击gridview时显示弹出窗口?
0
A
回答
0
我不知道如果我理解你的权利,但你可以尝试打开一个ModalDialog引导到一个自定义的.aspx页面来显示你的信息
http://sqldev-samir.blogspot.de/2012/08/open-modal-dialog-in-serverside-code-in.html
0
下面是客户端代码打开一个对话框它将指向一个包含详细信息的页面(在本例中为editform.aspx)。此代码还会导致回发,因此网格会随用户对EditForm.aspx所做的更改而更新。
function CloseCallback(result, target)
{
eval(<%=Page.ClientScript.GetPostBackEventReference(new PostBackOptions(Button1))%>);
}
function OpenDialog(url)
{
var options = {
url: url,
title: '',
allowMaximize: true,
showClose: true,
width: 700,
height: 800,
dialogReturnValueCallback: CloseCallback
};
var dlg = SP.UI.ModalDialog.showModalDialog(options);
}
这里是服务器端代码到超链接列添加到网格(这恰好是一个radgrid控件,而不是一个SPGridView服务器控制)。此列将显示指向上述JavaScript功能的超链接,并且单击时会打开EditForm.aspx并显示选定行项目的数据。
GridColumn fldEditLink = new GridHyperLinkColumn() { UniqueName = "Edit", Text = "Edit/View",DataNavigateUrlFields = new string[] { "ID" }, DataNavigateUrlFormatString =String.Format("javascript:OpenDialog('{0}/Lists/Events/EditForm.aspx?ID={{0}}');", web.Url) };
相关问题
- 1. 如何在点击ASP日历时显示弹出窗口?
- 2. 如何在JSP中按钮点击时显示弹出窗口
- 3. 如何在点击时显示弹出窗口?
- 4. 如何在android中点击叠加层显示弹出窗口?
- 5. 如何在点击弹出窗口中显示图片
- 6. 如何在点击弹出窗口上的按钮时关闭弹出窗口?
- 7. 如何在单击弹出窗口时显示输入框?
- 8. 简单,JQUERY:如何显示超链接点击弹出窗口?
- 9. 如何在点击提交按钮时显示弹出窗体?
- 10. 当使用php点击图片时显示弹出窗口
- 11. 如何在点击动态生成的链接时显示弹出窗口
- 12. 如何在点击和鼠标悬停时显示不同的弹出窗口?
- 13. 如何显示其他弹出窗口上的弹出窗口?
- 14. 点击弹出窗口
- 15. 如何在弹出窗口显示时防止弹出获取焦点
- 16. 在点击弹出窗口显示错误的数据
- 17. XAML ComboBox DataTemplate弹出窗口未显示在点击上
- 18. ASP.NET:如何在Gridview中选择项目时在(弹出)窗口中显示FormView?
- 19. 如何在单击时显示文本弹出窗口并双击下载?
- 20. 如何在外部点击时关闭弹出窗口?
- 21. 如何在点击按钮时弹出广告窗口?
- 22. jQuery:如何在外部点击时关闭弹出窗口?
- 23. 如何在点击按钮时快速关闭弹出窗口?
- 24. 如何在Android Honeycomb中点击时钟禁用弹出窗口?
- 25. 如何显示弹出窗口
- 26. 如何显示弹出窗口?
- 27. 如何显示弹出窗口?
- 28. 如何在弹出窗口外单击时隐藏或销毁弹出窗口
- 29. 如何在单击“输入”按钮时防止显示退出弹出窗口?
- 30. 在右键单击TableViewCell时显示弹出窗口