当前位置:编程学习 > C#/ASP.NET >>

弹出对话框及 如何 在查找时 将查询结果在另一个业面中显示。

如何在点激一个按纽时弹出对话框及 如何 在查找时 将查询结果在另一个业面中显示。请给我点原代码。 --------------------编程问答-------------------- 点击按纽时弹出对话框:
在page_load中写:
按纽的ID.Attributes.Add("onclick","return confirm('注意:其下的所有子部门都将被删除,您确定要删除吗?');");


将查询结果在另一个页面中显示,你只要把查询的关键字传到另一个页面中去,另一个页面通过你传的关键字查询数据库即可
--------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 把查询条件传到新打开的页面 --------------------编程问答-------------------- bcwchina(修哲) 的可以,LZ 可以结帖了 ^ ^ --------------------编程问答-------------------- 在查找时 将查询结果在另一个业面中显示。

点击搜索按钮时将查询条件传到另一个页面
 <input type="text" id="Condition" /><input type="button" id="Search" value="查找" onclick="ustbwuyi()" />
<script language="javascript">
     function ustbwuyi()
     {
     var ss=document.getElementById("Condition").value;
      window.open("new.aspx?condition="+ss);
     }
    </script>

在new.aspx页面用Request.QueryString["condition"].ToString();接收该条件,根据该条件取出数据进行绑定即可 --------------------编程问答-------------------- http://blog.csdn.net/cpp2017/archive/2007/02/27/1515474.aspx
--------------------编程问答-------------------- 如果你的页面只是拿来输入些 查询条件
那么form可以 不设置为runat=server
直接使用

<form id="frmKey" action="result.aspx" method="post">
这里get post都可以看你怎么获取了 --------------------编程问答-------------------- 谁能说得再细点。我市各新手。最好给各例子 --------------------编程问答-------------------- 如何同时取两个dropdownlist控件中的值(dropdownlist已经和accessdatasource进行绑定)然后在点激按钮后将查询结果现实在另一个叶面。用什么现实控件。 --------------------编程问答-------------------- 点击搜索按钮时将查询条件传到另一个页面
 <input type="text" id="Condition" /><input type="button" id="Search" value="查找" onclick="ustbwuyi()" />
<script language="javascript">
     function ustbwuyi()
     {
     var ss=document.getElementById("Condition").value;
      window.open("new.aspx?condition="+ss);
     }
    </script>

在new.aspx页面用Request.QueryString["condition"].ToString();接收该条件,根据该条件取出数据进 --------------------编程问答-------------------- 我有的时候直接传SQL语句 用Session 或用 url
然后更新或重新定向前一页 --------------------编程问答-------------------- 用什么控件显示。代码怎么弄。 --------------------编程问答-------------------- 按钮控件+TextBox   按钮事件:Response.Redirect("Search.aspx?keyword="+Server.HtmlEncode(TextBox1.Text.Trim()),true);

search.aspx页面:string keyword=Server.HtmlDecode(Request["keyword"]);
接着数据库查询,用 like '%+keyword+%'
显示就用Repeater好了。 --------------------编程问答-------------------- 还是不行.用repeater显示不了呀。我用gridview 然后将其绑定.但是 显示不出我的查询
我的查询语句是这样写的:Select * from souct_gueset where Time like '%+keyword+%';
但是gridview 什么都不显示.
前一个页面是这样写的.response.redirect(".....aspx?keyword="+server.htmlencode(dropdownlist1.selectvalue.trim()),true);
string keyword=Server.HtmlDecode(Request["keyword"]);
--------------------编程问答-------------------- 呵呵 楼上那么多正解得  应该没问题了阿 --------------------编程问答-------------------- 我在查找页面中这样写代码  response.redirect("*.aspx?keyword="server.htmlencode(dropdownlist1.selectvalue.drim()),true);
 

然后 在显示页面中将gridview与 数据库绑定  在接受参数的语句是这样的 string keyword=request(server.htmldecode("[keyword]")
查询语句是这样写的 select * from socut_guest where Count like '%+keyword+%';
调试两个页面都没错 但是调试查询页面 单激 查询按纽后
gridview 什么都不显示 
不知道怎么回事
--------------------编程问答-------------------- 你怎么调试的,单步调试啊 --------------------编程问答-------------------- select * from socut_guest where Count like '%+keyword+%'

这个错了吧,应该有双引号吧
你把你的这个sql语句连带参数值一同放到查询分析器里运行下,看看有没有数据 --------------------编程问答-------------------- 你应该单步调试,首先确定那个keyword能传给下个页面,然后确定下个页面接收并正确解析了,其次还要确定组合好sql语句后能否得到数据,这几步你都没由单步调试过,怎么能说调试两个页面都没错 --------------------编程问答-------------------- 那我试试 --------------------编程问答-------------------- 大家的意思是我的以上代码 是正确的。可以进行页面值传递了。 也就是说我现在只要检查检查。然后看看sql语句就ok了? --------------------编程问答-------------------- 还是不能传递值呀? --------------------编程问答-------------------- like   '%“+keyword+”% '
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,