datagrid里面放个label 我在datagrid里面放个label,然后对label赋值,又有问题了,我把label拿出来,就没有问题,在ie的源文件中,看到label的id和我在aspx页面中label的id不一样,不知道怎么回事, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:datagrid id="dgList" runat="server" Width="100%" AutoGenerateColumns="False" CellPadding="0" CellSpacing="1" Border="0" GridLine="None"><Columns> <asp:TemplateColumn > <ItemTemplate> <asp:Label Runat=server></asp:Label> </ItemTemplate> </asp:TemplateColumn></Columns> <PagerStyle Mode="NumericPages"></PagerStyle></asp:datagrid> <asp:Label id="name" Runat=server></asp:Label> <asp:datagrid id="dg_data" runat="server" Width="100%" AutoGenerateColumns="False" BorderWidth="0" CellPadding="0" CellSpacing="0" ShowHeader="False"> <Columns> <asp:TemplateColumn> <ItemTemplate> <TABLE id="Table1" cellSpacing="0" cellPadding="0" width="100%" border="1" bordercolordark="ffffff" bordercolorlight="cecece"> <TR> <TD style="WIDTH: 159px">开票日期:</TD> <TD colSpan="5"><asp:label ID="txt_str" Runat="server" Width="15"></asp:label></TD> </TR></table></ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid> 好使阿 怎么了 ~?<asp:label id="txt_str" Width="47px" Runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"faci_name") %>' ></asp:label> 既然放到datagrid里面了就是datagrid的了你还想直接赋值?想赋值就先去找你的datagrid然后向datagrid去要你的label 在ie的源文件中,看到label的id和我在aspx页面中label的id不一样,不知道怎么回事——————————————————————————————————————————本来就不一样。客户端id应该看控件的ClientID,不是ID属性。 Click the link to solve your problem.Good luck! 方在外面的LABEL直接是窗体的控件.方在GRIDVIEW里面的要通过GRIDVIEW才可以访问的GridView.Findcontrol();希望这样人写你能够明白.不行的话我把代码写给你 如何删除字符串中的空字符? VTemplate模板 昏了一天了 如何在。NET中防止同一帐号同时被两人在不同的电脑上登陆。 大家看看,觉得TINY MCE editor 怎么样,好像用了之后,原来的很多AJAX功能都不工作了,要怎么解决阿,明天给分, 高手指教:asp中怎么实现多线程问题? 新手上路!!!! 运行.aspx文件浏览器提示这样,该如何解决??? 急,简单的问题,\t代表什么?忘了 如何登录数据库? 上传文件? 如何用ASP.NET建立一个聊天室???? 请问怎样在vs2003中用js控制treeview的checkbox的选中状态?
CellSpacing="1" Border="0" GridLine="None">
<Columns> <asp:TemplateColumn > <ItemTemplate> <asp:Label Runat=server></asp:Label> </ItemTemplate> </asp:TemplateColumn>
</Columns>
<PagerStyle Mode="NumericPages"></PagerStyle>
</asp:datagrid>
CellPadding="0" CellSpacing="0" ShowHeader="False">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<TABLE id="Table1" cellSpacing="0" cellPadding="0" width="100%" border="1" bordercolordark="ffffff"
bordercolorlight="cecece">
<TR>
<TD style="WIDTH: 159px">开票日期:</TD>
<TD colSpan="5"><asp:label ID="txt_str" Runat="server" Width="15"></asp:label></TD>
</TR>
</table>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
<asp:label id="txt_str" Width="47px" Runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"faci_name") %>' ></asp:label>
你还想直接赋值?
想赋值就先去找你的datagrid然后向datagrid去要你的label
——————————————————————————————————————————
本来就不一样。客户端id应该看控件的ClientID,不是ID属性。