c#如何给detailsview中的自定义模板的textbox赋值? 15
当我插入数据到数据库时,想动态给textbox赋值,不用手动赋值,后台代码数据源插入前事件中:(TextBox)DetailsView1.FindControl("Tex...
当我插入数据到数据库时,想动态给textbox赋值,不用手动赋值,后台代码数据源插入前事件中:
(TextBox)DetailsView1.FindControl("TextBox6")).Text = txtInsert.Text;
前台这样:
<InsertItemTemplate>
<asp:TextBox ID="TextBox6" runat="server" Visible="false" EnableViewState="true" Text='<%# Bind("news_addfile") %> '></asp:TextBox>
</InsertItemTemplate> 展开
(TextBox)DetailsView1.FindControl("TextBox6")).Text = txtInsert.Text;
前台这样:
<InsertItemTemplate>
<asp:TextBox ID="TextBox6" runat="server" Visible="false" EnableViewState="true" Text='<%# Bind("news_addfile") %> '></asp:TextBox>
</InsertItemTemplate> 展开
2个回答
2012-08-01
展开全部
你插入数据库前 给它赋值不就行了嘛、还要怎么做? 是不会 还是?
你那个TextBox 是写在Insert模版里的 你不改成Insert状态 是找不到这个控件的
你那个TextBox 是写在Insert模版里的 你不改成Insert状态 是找不到这个控件的
更多追问追答
追问
不是的
能找到啊 在数据库插入之间 protected void AccessDataSource1_Inserting(object sender, SqlDataSourceCommandEventArgs e)知道吗 给Insert模版里赋值 得不到值
难道你不明白
不明白也可以提供一种方法 不要大动我代码那种方法
追答
是你得不到值 还是得不到控件不能赋值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询