小问题解决了就加分。。。先谢谢

wishstudying 2004-08-30 05:10:17
dbgrid 模板列中放入了text 且是客户端的(如下),我想取某一单元格中的内容,Me.txtWorkProperty.Text = Me.dgdLeagueMember.Items.Item(2).Cells(14).Text 但取不出来。怎么能取出来。。??高手帮帮忙。


<asp:TemplateColumn HeaderText="<span class="GridHeader">技术职称</span>">
<HeaderStyle Wrap="False" HorizontalAlign="Center" Width="15%"></HeaderStyle>
<ItemTemplate>
<INPUT class="Text" id="text1" readOnly type="text" value='<%#DataBinder.Eval(Container.DataItem,"WorkProperty")%>'>
</ItemTemplate>
</asp:TemplateColumn>
...全文
179 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qimini 2004-09-01
  • 打赏
  • 举报
回复
更正一下
Me.txtWorkProperty.Text = CType(Me.dgdLeagueMember.Items(2).FindControl("text1"), HtmlInputText).Value

qimini 2004-09-01
  • 打赏
  • 举报
回复
Me.txtWorkProperty.Text = CType(Me.dgdLeagueMember.Items(2).FindControl("text1"), HtmlInputText).Text

你的text控件是HtmlInputText,而不是TextBox控件
wishstudying 2004-08-31
  • 打赏
  • 举报
回复
加了啊。。。
qimini 2004-08-31
  • 打赏
  • 举报
回复
runat = "server" 加了吗?FindControl方法或者其他DataGrid自带de方法只能访问服务器端的控件~~~
wishstudying 2004-08-31
  • 打赏
  • 举报
回复
虫子: 你的我没看明白,与我的不同在在哪? 能解释一下吗?
lxcc 2004-08-31
  • 打赏
  • 举报
回复
<ItemTemplate>
<INPUT class="Text" id="text1" readOnly type="text" value='<%#DataBinder.Eval(Container.DataItem,"WorkProperty")%>'>
</ItemTemplate>

……》

<asp:BoundColumn DataField="WorkProperty" ReadOnly="True" HeaderText="WorkProperty"></asp:BoundColumn>
wishstudying 2004-08-31
  • 打赏
  • 举报
回复
Me.txtWorkProperty.Text = CType(Me.dgdLeagueMember.Items(2).FindControl("text1"), TextBox).Text

指定的转换无效???? qimini(循序渐进) 在吗?请教。
qimini 2004-08-31
  • 打赏
  • 举报
回复
<INPUT class="Text" id="text1" readOnly type="text" value='<%#DataBinder.Eval(Container.DataItem,"WorkProperty")%>' runat = "server">
wishstudying 2004-08-31
  • 打赏
  • 举报
回复
Me.txtWorkProperty.Text = CType(Me.dgdLeagueMember.Items.Item(2).Cells(15).FindControl("text1"), TextBox).Text
为什么说:“未将对象引用设置到对象的实例。”

Eddie005 2004-08-30
  • 打赏
  • 举报
回复
dim txtBox as HtmlInputText=Me.dgdLeagueMember.Items.Item(2).Cells(14).FindControl("text1");
Me.txtWorkProperty.Text = txtBox.Text
ckvip 2004-08-30
  • 打赏
  • 举报
回复
dim txtBox=Me.dgdLeagueMember.Items.Item(2).Cells(14).Controls[1]
Me.txtWorkProperty.Text = txtBox.Text
thinkingforever 2004-08-30
  • 打赏
  • 举报
回复
Me.txtWorkProperty.Text=CType(Me.dgdLeagueMember.Items.Item(2)..FindControl(text1),TextBox).text
thinkingforever 2004-08-30
  • 打赏
  • 举报
回复
Me.txtWorkProperty.Text = CType(Me.dgdLeagueMember.Items.Item(2).FindControl(text1),textbox).Text

16,552

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧