点击按纽时弹出对话框:
在page_load中写:
按纽的ID.Attributes.Add("onclick","return confirm('注意:其下的所有子部门都将被删除,您确定要删除吗?');");
将查询结果在另一个页面中显示,你只要把查询的关键字传到另一个页面中去,另一个页面通过你传的关键字查询数据库即可
在page_load中写:
按纽的ID.Attributes.Add("onclick","return confirm('注意:其下的所有子部门都将被删除,您确定要删除吗?');");
将查询结果在另一个页面中显示,你只要把查询的关键字传到另一个页面中去,另一个页面通过你传的关键字查询数据库即可
<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();接收该条件,根据该条件取出数据进行绑定即可
那么form可以 不设置为runat=server
直接使用<form id="frmKey" action="result.aspx" method="post">
这里get post都可以看你怎么获取了
<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();接收该条件,根据该条件取出数据进
然后更新或重新定向前一页
接着数据库查询,用 like '%+keyword+%'
显示就用Repeater好了。
我的查询语句是这样写的: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"]);
然后 在显示页面中将gridview与 数据库绑定 在接受参数的语句是这样的 string keyword=request(server.htmldecode("[keyword]")
查询语句是这样写的 select * from socut_guest where Count like '%+keyword+%';
调试两个页面都没错 但是调试查询页面 单激 查询按纽后
gridview 什么都不显示
不知道怎么回事
你把你的这个sql语句连带参数值一同放到查询分析器里运行下,看看有没有数据