我想点一个button弹出一个上传对话框,而且能携带上个页面的参数,最后上传完成后重新回到上个页面,怎么实现 ASP.NET 和 C# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void SChuan_Click(object sender, EventArgs e) { if (opentxtdia.ShowDialog(this) != DialogResult.Cancel) {this.Hide() .....上传代码 } }另一个窗体的关闭事件上写if (this.Owner != null) { this.Owner.Visible = true; this.Close(); } function open_onclick() {//打开一个新的窗口 str1=document.forms[0].ctl00$ContentPlaceHolder1$txtCategoryCode.value; str1=window.showModalDialog("S0101SelMarkClass.aspx",str1,"dialogTop:200px;dialogLeft:400px;dialogHeight:300px;dialogWidth:400px;edge:raised;status:no;help:no;"); if(str1 == undefined) { str1 = ''; } document.forms[0].ctl00$ContentPlaceHolder1$txtCategoryCode.value=str1;}弹出窗体. //用javascript实现两个页面的数据传递 //string str = string.Format(" <script language=\"javascript\">{0} </script>", // "opener.document.all.ctl00$ContentPlaceHolder1$txtCategoryCode.value = '" + nd + "'; close();"); //Response.Write(str); string strRes = string.Format(" <script language=\"javascript\">{0} </script>", " window.returnValue= '" + nd + "'; window.close();"); Response.Write(strRes);返回值 首先,此处肯定是要新建一个窗体的,用以弹出显示,在这个窗体中实现上传功能即可。在这个窗体的构造函数中,就可以带上你所指的参数,然后在这个窗体类中写一个能实现上传功能的公共方法,当然也可以在窗体中用按钮来激发方法的执行。当上传完毕后,再执行一个 窗体对象名.Close();即可! 请问各位大牛这句话如何理解“C#引用类型存储对值得引用” 一个C#的小小程序,救命啊! 哪位有 c#的IOC/DI 简单例子啊? 请大家帮我改进一下程序! c#插入值放入XML文件中! 请问C#中有没有类似MSN/QQ那样的聊天窗口的控件? 我急需sql server安装版的压缩包 Cursor类不支持彩色光标吗???? SDK与C#编程有什么关系呢? 推荐一个 XP 样式菜单控件! 网页信息抓取 两个datagridview数值传递的问题
{
if (opentxtdia.ShowDialog(this) != DialogResult.Cancel)
{this.Hide()
.....上传代码 } }
另一个窗体的关闭事件上写
if (this.Owner != null)
{
this.Owner.Visible = true;
this.Close();
}
//打开一个新的窗口
str1=document.forms[0].ctl00$ContentPlaceHolder1$txtCategoryCode.value;
str1=window.showModalDialog("S0101SelMarkClass.aspx",str1,"dialogTop:200px;dialogLeft:400px;dialogHeight:300px;dialogWidth:400px;edge:raised;status:no;help:no;");
if(str1 == undefined)
{
str1 = '';
}
document.forms[0].ctl00$ContentPlaceHolder1$txtCategoryCode.value=str1;
}
弹出窗体. //用javascript实现两个页面的数据传递
//string str = string.Format(" <script language=\"javascript\">{0} </script>",
// "opener.document.all.ctl00$ContentPlaceHolder1$txtCategoryCode.value = '" + nd + "'; close();");
//Response.Write(str);
string strRes = string.Format(" <script language=\"javascript\">{0} </script>", " window.returnValue= '" + nd + "'; window.close();");
Response.Write(strRes);
返回值