http://photo.163.com/photo/luck0790/#m=2&ai=197694854&pi=5836103446&p=1 错误截图。大家看看怎么解决。e.rows.rowindex试过了不行。TextBox2.Text = GridView1.DataKeys[GridView1.SelectedIndex].Value.ToString();也不行。
解决方案 »
- 请教大家,像CSDN论坛上的HTML格式的帖是怎样实现动态的?
- net中用C#怎样把我的GridView控件生成的表格用一张图片画出来?
- 大侠们,我遇到了个asp:chart绘图的问题
- 用VS 2005做好了的网站,我想把它放到iis下运行,需要怎么生成?
- 主从表的问题 请高手进来指点一下 感激不尽!!!!!!
- 请asp.net 高手帮忙!
- 改变TreeView SelectedNodeIndex的问题
- public Sys_powerBLL(IDBCon con) : base(con)
- 关于Web服务器控件的用法,请教!
- 很重要的问题,DataSet里面的多表关联处理
- 为何不能发送邮件
- flv不能自动播放?
protected void Button1_Click(object sender, EventArgs e)
{
sqlStoredProcedure = "web_sel_fill_tank";
string[] temps = { TextBox1.Text };
int i = DBHelper.ExecuteCommand1(sqlStoredProcedure, temps); if (i == 0)
{
ScriptManager.RegisterStartupScript(UpdatePanel1, typeof(UpdatePanel), "alert", "alert('查无记录,请重新输入 !');", true);
}
else
{
try
{
DBHelper.fillgridview(sqlStoredProcedure, GridView1, temps);
}
catch(Exception ex)
{
throw ex;
//ScriptManager.RegisterStartupScript(UpdatePanel1, typeof(UpdatePanel), "alert", "alert('数据查询出错,请联系管理人员 !');", true); }
finally
{
DBHelper.Connection.Close();
}
}
//TextBox2.Text = GridView1.DataKeys[GridView1.SelectedIndex].Value.ToString(); //string parm1 = this.GridView1.DataKeys[e.RowIndex][0].ToString(); // TextBox2.Text = GridView1.SelectedRow.Cells[0].ToString();
Label1.Text = DateTime.Now.ToString();
}
前台代码:
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" RenderMode="Inline">
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server" Height="19px"
onfocus="calendar()" Width="93px" AutoPostBack="True"></asp:TextBox>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
<br />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:GridView ID="GridView1" runat="server" DataKeyNames="idno"
OnRowDataBound="GridView1_RowDataBound" AutoGenerateColumns="False" >
<Columns>
<asp:BoundField DataField="idno" HeaderText="机械编号" />
<asp:BoundField DataField="dept" HeaderText=" 部门" />
<asp:BoundField DataField="lbmc" HeaderText=" 类型" />
<asp:BoundField DataField="jyrqi" HeaderText=" 加油月份" />
<asp:BoundField DataField="n1" HeaderText=" 1号" />
<asp:BoundField DataField="n2" HeaderText=" 2号" />
<asp:BoundField DataField="n3" HeaderText=" 3号" />
<asp:BoundField DataField="n4" HeaderText="4号" />
<asp:BoundField DataField="n5" HeaderText=" 5号" />
<asp:BoundField DataField="n6" HeaderText=" 6号" />
<asp:BoundField DataField="n7" HeaderText=" 7号" />
<asp:BoundField DataField="n8" HeaderText=" 8号" />
<asp:BoundField DataField="n9" HeaderText=" 9号" />
<asp:BoundField DataField="n10" HeaderText=" 10号" />
<asp:BoundField DataField="n11" HeaderText=" 11号" />
<asp:BoundField DataField="n12" HeaderText=" 12号" />
<asp:BoundField DataField="n13" HeaderText=" 13号" />
<asp:BoundField DataField="n14" HeaderText=" 14号" />
<asp:BoundField DataField="n15" HeaderText=" 15号" />
<asp:BoundField DataField="n16" HeaderText=" 16号" />
<asp:BoundField DataField="n17" HeaderText=" 17号" />
<asp:BoundField DataField="n18" HeaderText=" 18号" />
<asp:BoundField DataField="n19" HeaderText=" 19号" />
<asp:BoundField DataField="n20" HeaderText=" 20号" />
<asp:BoundField DataField="n21" HeaderText=" 21号" />
<asp:BoundField DataField="n22" HeaderText=" 22号" />
<asp:BoundField DataField="n23" HeaderText=" 23号" />
<asp:BoundField DataField="n24" HeaderText=" 24号" />
<asp:BoundField DataField="n25" HeaderText=" 25号" />
<asp:BoundField DataField="n26" HeaderText=" 26号" />
<asp:BoundField DataField="n27" HeaderText=" 27号" />
<asp:BoundField DataField="n28" HeaderText=" 28号" />
<asp:BoundField DataField="n29" HeaderText=" 29号" />
<asp:BoundField DataField="n30" HeaderText=" 30号" />
<asp:BoundField DataField="n31" HeaderText=" 31号" />
</Columns>
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</form>
</body>
</html>