Asp.net中实现从弹出窗口中选择值
日期:2007年11月7日 作者: 查看:[大字体 中字体 小字体]-
在Asp.net中,从A页面中弹出B页面,在B页面中选择数据后,关闭并将数据更新到A页面,是一种常用的方式。只是我对Javascript不熟悉,所以捣鼓了一下午,终于有了一点成绩。
测试项目有两个页面:Default.aspx及Default2.aspx,在Default.aspx页面上有一个TextBox1及一个Button1,Button1用于触发Default2.aspx,TextBox1用于接收从子页面传回的值。
Button1的代码如下:
以下为引用的内容:
StringBuilder s = new StringBuilder();
s.Append(" ");
Type cstype = this.GetType();
ClientScriptManager cs = Page.ClientScript;
string sname = "lt";
if (!cs.IsStartupScriptRegistered(cstype, sname))
cs.RegisterStartupScript(cstype, sname, s.ToString());Default2.aspx页面内有一个CheckBoxList1及一个Button1,Button1执行返回选择的CheckBoxList1的值,并将当前页面关闭。
代码如下:
以下为引用的内容:
protected void Button1_Click(object sender, EventArgs e)
{
StringBuilder s = new StringBuilder();
s.Append(" ");
Type cstype = this.GetType();
ClientScriptManager cs = Page.ClientScript;
string csname = "ltype";
if (!cs.IsStartupScriptRegistered(cstype, csname))
cs.RegisterStartupScript(cstype, csname, s.ToString());
}
private string GetSelectValue()
{
string rvalue = "";
for (int i = 0; i < this.CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Selected)
{
if (rvalue == "")
rvalue += this.CheckBoxList1.Items[i].Text;
else
rvalue += "," + this.CheckBoxList1.Items[i].Text;
}
}
return rvalue;
}此时执行程序,在Default2.aspx中不会关闭且不能传回值,很重要的一点:
在head中,加入这一行:
(出处:急速软件下载学院)
-
- Asp.net中实现从弹出窗口中选择值 相关文章:
- ·多个CSS样式表争夺特定选择符的控制权
- ·巧用名称框选择过宽的Excel单元格区域
- ·多方面分析选择商业网站的域名
- ·企业选择反间谍软件程序10个要点
- ·布线中选择多模和单模光纤的技巧
- ·建站一定要选择适合自己的网站类型
- ·怎样选择合适的服务器规避风险
- ·Asp.net中实现从弹出窗口中选择值
- ·如何去选择广告联盟和联盟广告
- ·安装Vista时,无法选择或格式化硬盘分区
- Asp.net中实现从弹出窗口中选择值 相关软件
- ·你别无选择
- ·02年高考优秀作文:心灵的选择
- ·02年高考优秀作文:一个“死囚”的无悔抉择
- ·02年高考优秀作文:在黎明前的抉择
- ·优秀作文·情与理的抉择
- ·优秀作文·心在刃上选择
- ·2004年土地登记代理人考试第四门《土地登记代理实务》试卷(含选择择题答案)
- ·2005年三级网络考前密卷选择题1-480
- ·罗马之全面战争(Rome: Total War)所有国家选择全开补丁
- ·经典街机,弹头VS血腥 修改稳定版画面细致 是您不二的选择
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·Community Server专题三:HttpModule
- ·ASP.Net2.0 GridView 多列排序,显示排序图标,分页
- ·根据选择的树形节点用asp.net结合dw和js动态生成可移动可展开的层
- ·在 ASP.NET 2.0 中上载文件
- ·通过webservices上传下载文件
- ·让ASP.NET简便使用SCRIPT
- ·CMPP SP端 C# 实例
- ·生成 ContentRotator ASP.NET 服务器控件
- ·揭开ASP.NET中Cookie编程的奥秘
- ·生成静态文件的新闻系统核心代码(.net C#)
- ·ASP.NET技巧:用MasterPage 代替 PageBase
- ·ASP.NET2.0数据操作之母板页和站点导航
- ·C#捕捉摄相头的数据流
- ·理解并扩展 ASP.NET 2.0 中的站点导航系统
- ·Community Server专题四:HttpHandler
- ·DataList嵌套实例
- ·ASP.NET技巧:教你制做Web实时进度条
- ·将图片插入数据库并使用asp.net读取出来的正确方法
- ·ASP.NET:Repeater控件的详解
- ·如何在上传的图片上加上版权文字
特别推荐
- ·.net基础知识错误注意二十二点知识
- ·asp.net2.0学习历程 菜鸟到中级程序员的飞跃
- ·.NET基础知识-什么是.NET
- ·初学C#+ASP.NET+Oracle时积累的备忘点滴
- ·专家详解:复杂表达式的执行步骤
- ·asp.net中的加密方法
- ·DataGrid常见关注问题解决方案
- ·学习笔记 ASP.NET 5种页面转向法
- ·ASP.NET网络编程中经常会用到的27个函数集
- ·ASP.NET之上传文件管理策略
- ·专家:用.NET动态创建类的实例讲解
- ·ASP.NET WEB服务和Flash打造MP3播放器
- ·精通ASP.NET中弹出窗口技术
- ·asp.net常用代码
- ·asp.net创建文件夹的IO类的问题
- ·Asp.Net函数集
- ·Asp.net cache 简述
- ·如何最大限度提高.NET的性能 (续)
- ·.NET编程规范
- ·Asp.net1.1升级到2.0遇到的一些问题总结
