asp.net双击listbox列表项后,弹出打开与保存为对话框 请问众兄弟,我做了一个listbox。其上显示的项目名称是对应的EXCEL文档名。现在要求单击列表项后,弹出一对话框。对话框有“打开”,与“另存为”两个选项。也就是打开或者将该EXCEL文档另存。但有一个要求,就是这个文档会被多人访问。也就是要多人可以同时打开或者保存文档。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ListBox1.Attributes[ "ondblclick"]= ClientScript.GetPostBackEventReference(Button1, null); protected void Button1_Click(object sender, EventArgs e) { ScriptManager.RegisterStartupScript(this, this.GetType(), "", "window.open('a.aspx?id=" + ListBox1.SelectedValue+ "')", false); } 兄弟你搞错了啊。难道是我没有写清楚啊。我这不是按钮,是双击LISTBOX上的一个项,弹出一个打开或者另存为的对话框。然后,打开对应于这个项的EXCEL文档,或者直接将其另存。 后台添加双击事件:c#ListBox1.Attributes.Add("ondblclick", "test1()");前台html: <div id="div1" style=" position: absolute;left:100px; top:100px; height :150px; width:80px; display:none; background-color:#f5f5f5; border:solid 1px #999999;"></div>js: function test1() { var slt = document.forms[0].elements["ListBox1"]; for (var i = 0; i < slt.options.length; i++) { if (slt.options[i].selected == true) { document.getElementById("div1").innerHTML = slt.options[i].innerText; document.getElementById("div1").style.display = "block"; } } }双击ListBox,弹出Div显示选择的项! 单击项目,调用后台button打开页面 ListBox1.Attributes.Add("ondblclick", "test1()");弹出窗口http://www.open-open.com/ajax/Window.htm 这个还是JS来做吧,juqery完全可以做到,就是麻烦了一点,具体的效果还是可以做的 我不是要个弹出窗口啊,老兄。这个我发过贴,搞定了的。现在是,我单击列表项后,要能够1)打开,及另存EXCEL文档两个功能。2)由于是网络盘,同一个文件要供多人这样操作。以上两项条件。 单击列表项后,要能够1)打开,及另存EXCEL文档两个功能。2)由于是网络盘,同一个文件要供多人这样操作。以上两项条件。注:以上为WEB应用程序。回答以上问题者,满分相送 C#怎么修改文本的指定内容 C# VS2008开发的程序如何移植到Linux和unix平台运行? 打开对话框 急 ……除非 DataGridView 被数据绑定到支持更改通知并允许删除的 IBindingList,否则不能以编程方式移除行。如何解决? 怎么替换string中的一个字符 C#3.0设计模式 提供下载 大家讨论一下,一个或者相关的web系统的角色与权限认证系统怎么做能够有通用性,讨论有分 请教高手 急~初学者请教! 请问中文版的.net的help是中文的吗?别告诉我真的是哦!! VS2010 字体模糊怎么办? C# 自定义控件中,动态加载控件问题??问题求帮忙
protected void Button1_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "", "window.open('a.aspx?id=" + ListBox1.SelectedValue+ "')", false);
}
难道是我没有写清楚啊。
我这不是按钮,是双击LISTBOX上的一个项,弹出一个打开或者另存为的对话框。然后,打开对应于这个项的EXCEL文档,或者直接将其另存。
c#
ListBox1.Attributes.Add("ondblclick", "test1()");前台html:
<div id="div1" style=" position: absolute;left:100px; top:100px; height :150px; width:80px; display:none; background-color:#f5f5f5; border:solid 1px #999999;"></div>js:
function test1()
{
var slt = document.forms[0].elements["ListBox1"];
for (var i = 0; i < slt.options.length; i++)
{
if (slt.options[i].selected == true) {
document.getElementById("div1").innerHTML = slt.options[i].innerText;
document.getElementById("div1").style.display = "block";
}
}
}
双击ListBox,弹出Div显示选择的项!
弹出窗口
http://www.open-open.com/ajax/Window.htm
现在是,我单击列表项后,要能够
1)打开,及另存EXCEL文档两个功能。
2)由于是网络盘,同一个文件要供多人这样操作。
以上两项条件。
1)打开,及另存EXCEL文档两个功能。
2)由于是网络盘,同一个文件要供多人这样操作。
以上两项条件。
注:以上为WEB应用程序。回答以上问题者,满分相送