.net中的重点,请高手指教.在线等 请问我想让DataList中的其他控件在条件下显示出来.他们初始可见性都为false;虽然我用了if(--){ lblMsg.Visible =true;}但是他还是报出"未将对象引用设置到对象的实例";请问这是怎么回事呢. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lblMsg.Visible ==true;//重点???少了个等号 <asp:DataList id="DataList1" runat="server"> <ItemTemplate> <asp:Label id="lblMsg" runat="server" Visible="False">Label</asp:Label> </ItemTemplate></asp:DataList>***************************************8private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e) { if(e.Item.ItemIndex>-1) { DataRowView row = e.Item.DataItem as DataRowView; if(row["field1"] == "1") ((Label)e.Item.FindControl("lblMsg")).Visible = true; } } Eddie005(♂) №.零零伍 (♂),您好,我想请问你下面的那个方法具体讲一下吗.特别是row["field1"] =="1";多谢! 因为我作的是一个嵌套,DataLit中嵌套DataList,当第二个DataList中没有数据时我 才显示出lblmsg的值.所以第二个DataList中的行数怎么判断呢??? DataRowView row = e.Item.DataItem as DataRowView;//建立一个事件发生行的实例row["field1"] =="1";//如果实例中的行的一个“field1”字段(一般是数据库中的字段)的string 是“1”的话 Nhibenate save 菜鸟送分:还是父页面变量传递问题! 怎么分离一个ASP.net的网站,,,并把改栏目做成一个独立的个体? “你浏览过的商品” 求一个播放MP4的HTML代码 请教下SQL语句能不能实现这样的功能 请教一个关于providerUserKey的问题,帮顶有分! 高手给一个利用VB.net和AJAX实现的三级连动下拉框的代码,先谢过了 如何取得DataSet 中表的第一行第一列 站内整站搜索 创建项目时报:http://1.1 400 bad Request错误 sql server不存在或拒绝被访问的问题
<ItemTemplate>
<asp:Label id="lblMsg" runat="server" Visible="False">Label</asp:Label>
</ItemTemplate>
</asp:DataList>
***************************************8
private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
if(e.Item.ItemIndex>-1)
{
DataRowView row = e.Item.DataItem as DataRowView;
if(row["field1"] == "1")
((Label)e.Item.FindControl("lblMsg")).Visible = true;
}
}
多谢!
row["field1"] =="1";//如果实例中的行的一个“field1”字段(一般是数据库中的字段)的string 是“1”的话