我在一个页面上放了一个LISTBOX 和一个DROWDOWNLIST控件,和一个BUTTON,现在我要新键另外一个页面,里面有两个TEXTBOX控件,一个获取LISTBOX的内容,另一个获得这个内容在数据库里对应的另一列内容。怎么在第一个爷面上点一下BUTTON后,载入第二个页面时会显示我在第一个页面选择的LISTBOX的内容!这次我写的绑定代码,那里出错了,还有Page_Load里的代码应该怎么写。急!!
private void BindNewsData(int nNewsID)
{
if(nNewsID>0)
{
SqlConnection conn = new SqlConnection(DataBaseDB.ConnectionString);
String cmdText = "SELECT * FROM News WHERE NewsID = '"+nNewsID.ToString()+"'";
SqlCommand myCommand = new SqlCommand(cmdText,conn);
conn.Open();
SqlDataReader recn = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
while(recn.Read())
{
NewsTitle.Text = recn["Title"].ToString();NewsBody.Text = recn["Body"].ToString();
}recn.Close();
}
}
private void BindNewsData(int nNewsID)
{
if(nNewsID>0)
{
SqlConnection conn = new SqlConnection(DataBaseDB.ConnectionString);
String cmdText = "SELECT * FROM News WHERE NewsID = '"+nNewsID.ToString()+"'";
SqlCommand myCommand = new SqlCommand(cmdText,conn);
conn.Open();
SqlDataReader recn = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
while(recn.Read())
{
NewsTitle.Text = recn["Title"].ToString();NewsBody.Text = recn["Body"].ToString();
}recn.Close();
}
}
解决方案 »
- 求正则表达式。。。。。
- 帮我 看看 个 dynamic 的属性用法。
- 页面上有若干个GridView控件,如何动态设置它们的显示套用格式?
- 关于自定义控件的问题,希望高手给于解决!谢谢了,分不够在开100!
- 如何用Request.Redirect在页面转换时弹出新的窗口? 深夜疑问!!!!!!!
- 幼稚的问题,但真的不动,asp.net用什么编译器
- repaeter中<a> 标签触发获取隐藏域的值问题
- SELECT 语句中把一个字段付值给一个变量怎么写?(sql server)
- 有配过证书服务的,请进来
- 关于session的问题
- 怎么控制DataGrid的行高和设置一张图片为行的背景?
- ——————问个筛选分类排列,谢谢
我看这又是一个传值问题。
我现在用的办法是
1,无刷新:在第一个页面用脚本获取LISTBOX的值,写入COOKIE;点一下BUTTON打开第二个页面时读取COOKIE,获取远程数据时的SQL 命令里用上COOKIE值。2。页面刷新:在第一个页面写入SESSION,点一下BUTTON打开第二个页面时在获取远程数据时的SQL 命令里用上SESSION值。
panel1.visble=false;
panel2.visble=ture;
这样一点击按钮就好像是换页了,但其实还是同一页
这个不可以吗?就是显式传递啊
如果不是很保密的信息,还是推荐搂住用url代过去