标题:两天一个问题没搞定,求救
取消只看楼主
hnchina
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-1-23
 问题点数:0 回复次数:0 
两天一个问题没搞定,求救

报错:

无法将类型为“System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web.UI.WebControls.TextBox”

我在网上看到可以用这个 findcontrol,但是我不知道用




html:



<asp:TemplateField HeaderText="状态">
<ItemTemplate>
<%# Eval("status")%>
</ItemTemplate>
<EditItemTemplate>
<asp:HiddenField ID="HDFXueli" runat="server" Value='<%# Eval("status") %>' />
<asp:DropDownList ID="DDLXueli" runat="server" Width="90px" />
</EditItemTemplate>
<ItemStyle Width="100px" />
</asp:TemplateField>




aspx.cs是这样的写的.




protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{


String strConnection = ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection myConnection = new SqlConnection(strConnection);

SqlCommand cm = new SqlCommand("updatelogin", myConnection);
cm.CommandType = CommandType.StoredProcedure;
cm.Connection.Open();

int id;
string username, userkind,wentilist,wenti,prio,status;
id = int.Parse(GridView1.Rows[e.RowIndex].
Cells[0].Text);
username = ((TextBox)GridView1.Rows[e.RowIndex].
Cells[1].Controls[0]).Text;
userkind = ((TextBox)GridView1.Rows[e.RowIndex].
Cells[2].Controls[0]).Text;
wenti= ((TextBox)GridView1.Rows[e.RowIndex].
Cells[3].Controls[0]).Text;
wentilist= ((TextBox)GridView1.Rows[e.RowIndex].
Cells[4].Controls[0]).Text;

status= ((TextBox)GridView1.Rows[e.RowIndex].
Cells[5].Controls[0]).Text;

cm.Parameters.Add(new SqlParameter("@id", id));
cm.Parameters.Add(new SqlParameter("@username", username));
cm.Parameters.Add(new SqlParameter("@userkind", userkind));
cm.Parameters.Add(new SqlParameter("@wenti", wenti));
cm.Parameters.Add(new SqlParameter("@wentilist", wentilist));
cm.Parameters.Add(new SqlParameter("@status", status ));
cm.ExecuteNonQuery();


GridView1.EditIndex = -1;
Bindgridview();

}

搜索更多相关主题的帖子: ItemTemplate System Web 
2007-01-31 18:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-119042-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.531495 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved