求助 点击按钮后gridview不显示,换成getvalue就可以证明有数据,为什么啊

问题描述

publicpartialclassWelcome:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(Session["username"]==null){Response.Redirect("Login.aspx");}}protectedvoidBtreseach_Click(objectsender,EventArgse){strings=System.Configuration.ConfigurationManager.ConnectionStrings["LibraryManageSystem"].ToString();SqlConnectionconn=newSqlConnection(s);stringsqlstr="select*fromBookwherebname=@name";SqlCommandcomm=newSqlCommand();comm.Connection=conn;comm.CommandText=sqlstr;comm.Parameters.AddWithValue("@name",Tbname.Text);try{conn.Open();SqlDataReaderdr=comm.ExecuteReader();if(dr.Read()){GridView1.DataSource=dr;GridView1.DataBind();}else{Response.Write("<script>alert('查询失败')</script>");}}catch(SqlExceptionex){Response.Write(ex.Message);}finally{conn.Close();}}}

解决方案

解决方案二:
郁闷一天了1111
解决方案三:
绑定用dataset或者datatable,不要用datareader
解决方案四:
引用2楼starfd的回复:

绑定用dataset或者datatable,不要用datareader

这样为什么不行呢
解决方案五:
引用3楼qq_35232608的回复:

Quote: 引用2楼starfd的回复:
绑定用dataset或者datatable,不要用datareader

这样为什么不行呢

SqlDataReader这只是一个读取器,每次读取一行,不是数据集,怎么可以绑定在控件上。
解决方案六:
1.最好是绑定dataset或者datatable2.datareader转换成dataset或者datatable之后绑定转换数据http://blog.csdn.net/draling/article/details/19203677参考

时间: 2024-09-29 04:57:51

求助 点击按钮后gridview不显示,换成getvalue就可以证明有数据,为什么啊的相关文章

html-Dw cs6 要求点击按钮后在左下脚显示对应的mysql内容

问题描述 Dw cs6 要求点击按钮后在左下脚显示对应的mysql内容 如上图:点击提交按钮后就在左下角那里显示我查询出来的内容,应该在哪里写代码,在用dm cs6做的,麻烦懂的人说下 数据库连接成功了其他三个能正常显示. 部分代码 <?php echo $row_Recordset1['06.07.2015']; ?> <?php echo $row_Recordset1['18:25:08']; ?> <td><?php echo $row_Recordset

dialog-点击按钮后显示AlertDialog

问题描述 点击按钮后显示AlertDialog 想用一个单选按钮显示对话框,但是点击按钮对话框却不显示. 代码如下,不知道哪里出现错误. 谢谢 public class MainPage extends Activity{ Button start; private static final int DIALOG_SINGLE_CHOICE = 1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCr

php-点击按钮后,怎么将form表单中的数据提交到弹窗中显示?

问题描述 点击按钮后,怎么将form表单中的数据提交到弹窗中显示? 点击按钮后,怎么将form表单中的数据提交到弹窗中显示?本人学习的是php语言 解决方案 http://blog.csdn.net/wangzi11322/article/details/45287967 解决方案二: 指定表单的target就行了,可以在指定窗口打开或者新窗口打开,不设置默认为当前窗口打开 <form target="窗口名称或者_blank" 解决方案三: 先用serializeArray序列

Bootstrap中点击按钮后变灰并显示加载中实例代码_jquery

Bootstrap插件非常的好用了,我们今天一起来看一篇关于Bootstrap实现点击按钮之后按钮变成不可点击的一个效果了,具体的如下所示. 1.在按钮中加入data-loading-text,即点击按钮后显示的文字 <button type="submit" class="btn btn-primary btn-check" data-loading-text="提交中...">添加成员</button> 2.当点击按钮

C++ builder中如何设计点击按钮后出现下拉选项,并且选项是带图标的。

问题描述 C++ builder中如何设计点击按钮后出现下拉选项,并且选项是带图标的. 需要设计一个带图标的按钮,按钮上显示一个向下的三角,点击向下的三角处 ,可显示下拉列表:下拉列表中显示四个图形按钮,可以选择,选择后更改下拉前的按钮图标. 解决方案 用一个第三方控件,比如http://www.tmssoftware.com/site/advdropdowncontrols.asp![图片说明](http://img.ask.csdn.net/upload/201501/21/14218282

python pyqt5-为什么点击按钮后直接关闭窗口了,没有弹出对话框呢?

问题描述 为什么点击按钮后直接关闭窗口了,没有弹出对话框呢? 为什么点击按钮后直接关闭窗口了,没有弹出对话框呢? # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'frmMain.ui' # # Created by: PyQt5 UI code generator 5.5.1 # # WARNING! All changes made in this file will be lost!

android webview 加载html 第一次字体正常,点击按钮后字体变大

问题描述 android webview 加载html 第一次字体正常,点击按钮后字体变大 使用android webview 加载html页面,第一次加载的没有问题,点击按钮之后,页面上非 控件的元素字体变大.哪位大神知道这是什么原因? 解决方案 public class MainActivity extends Activity { private WebView webView; private long firstTime = 0; private FrameLayout frame;

求点击按钮后,action处理时的按钮等待效果

问题描述 求点击按钮后,action处理时的按钮等待效果最近做项目,要实现点击按钮,让表单提交,通过post方式把表单中的大量的数据带给action,然后action查询数据库,得到相应的数据.再通过poi把这些数据写入excel文件中.然后,用装好数据的excel文件生成一个输入流,供用户下载.由于用户在表单中所选择的内容不同,action处理的时间也会不同.要求点击按钮后把按钮的名字改成"正在处理",等action(以"流"的方式返回)处理完,浏览器弹出&quo

JavaScript点击按钮后弹出透明浮动层的方法

  这篇文章主要介绍了JavaScript点击按钮后弹出透明浮动层的方法,可实现点击按钮弹出居中的透明浮动层的效果,涉及javascript操作鼠标事件及页面样式的相关技巧,需要的朋友可以参考下: 这里实现点击后页面变灰色,并用JS弹出一个居中的浮动层提示窗口,这个窗口是透明的,可以设置透明度,网上已经有很多类似的JavaScript代码,你可以借鉴一下. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26