在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。源错误:
行 16: {
行 17: DataSet ds = bllAnn.GetList("SBId='" + System.Convert.ToString(Request["SBId"]) + "'");
行 18: this.TextSBId.Text = ds.Tables[0].Rows[0]["SBId"].ToString();
行 19: this.txtSBName.Text = ds.Tables[0].Rows[0]["SBName"].ToString();
行 20: this.txtSBRes.Text = ds.Tables[0].Rows[0]["SBRes"].ToString();
这个是在前面的
<script type="text/javascript">
var id = -1;
function GetID(sender, args)
{
id = args.getDataKeyValue("SBId");
}
function openWinEdit() {
if (id == -1) {
window.alert("请选择相关数据!");
}
else {
var oWnd = radopen("SysSBManagementEdit.aspx?id=" + id, "RadWindow1");
oWnd.setSize(800, 500);
}
后面的页面都是对的,但是本人不才,出现了这样一个错误,请大家帮忙解决一下
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。源错误:
行 16: {
行 17: DataSet ds = bllAnn.GetList("SBId='" + System.Convert.ToString(Request["SBId"]) + "'");
行 18: this.TextSBId.Text = ds.Tables[0].Rows[0]["SBId"].ToString();
行 19: this.txtSBName.Text = ds.Tables[0].Rows[0]["SBName"].ToString();
行 20: this.txtSBRes.Text = ds.Tables[0].Rows[0]["SBRes"].ToString();
这个是在前面的
<script type="text/javascript">
var id = -1;
function GetID(sender, args)
{
id = args.getDataKeyValue("SBId");
}
function openWinEdit() {
if (id == -1) {
window.alert("请选择相关数据!");
}
else {
var oWnd = radopen("SysSBManagementEdit.aspx?id=" + id, "RadWindow1");
oWnd.setSize(800, 500);
}
后面的页面都是对的,但是本人不才,出现了这样一个错误,请大家帮忙解决一下
解决方案 »
- dropdownlist設置enabled後取值
- 嵌入网页的视频播放器
- 关于图表控件的问题。。。
- 怎样捕获存储过程中的异常或返回值啊?
- 高手快来!
- 如何在客户端调用服务器端通过Post方式访问远程接口?
- 客户端为windows2003,为何一直读缓存
- DataBinder.Eval()是什么东东呀?它主要用在什么地方?详细用法用法是什么!!!
- 循环多次动态加载用户控件:如何在Codebehind 中调用 子控件 ID 或者怎么加载用户控件
- WebService是通用的吗?
- 象火车票定票网站那样的系统,怎么进行负载、并发测试呢?
- 关于jQuery liger ui ligerGrid 与MVC 合用的一个问题
Text="修改批次" Width="80px"
OnClientClicked="openWinEdit" AutoPostBack="false" onclick="btnEdit_Click1"
>
</telerik:RadButton>
这个查看详细的按钮源代码
类似数组越界,你调试一步一步看一下数据库中的字段值及其长度
//输出是否有值??
Response.Write("<script>alert('"+Request["SBId"].ToString()+"');</script>");2、检查SBId这个字段是什么类型的,如果是数值类型的话,并且Request["SBId"]有值的话,则不需要两端的引号行 17: DataSet ds = bllAnn.GetList("SBId=" + int.Parse(Request["SBId"].ToString());