发布网友 发布时间:2天前
共1个回答
热心网友 时间:2024-10-07 08:41
int index = e.Item.ItemIndex;int index = e.Item.ItemIndex;label lb = DataList1.Items[index].FindControl("label1") as label;TextBox TextBox1 = DataList1.Items[index].FindControl("TextBox1") as TextBox ;string message = lb.Text;string 11 = TextBox1.Text;你现在这样写不行?ItemCommand 事件名 刚才没看清...
如何获取datalist里面控件的值?(如label、linkbutton等控件的值)//数据绑定 protected void dlcontents_ItemDataBound(object sender, DataListItemEventArgs e){ Label lblId = e.Item.FindControl("lblId") as Label;Label lblPingLun = e.Item.FindControl("lblPingLun") as Label;lblPingLun.Text = (ArticleManage.GetCommentsById(Convert.ToInt32(lblId.Te...
问一下,我的datalist有很多label, 前台代码是span标签,我怎么获取我...一般是服务器控件在生成html的时候他的ID都是会变的,所以在JS想要获取指定ID的服务器控件可以这样 var lbl=document.getElementById("<%=Label1.ClientID %>");如果是在datalist里面的话也可以这样,比如你想要Label的值为1的Label var label;var lbl=document.getElementById("<%=DataList1.Clie...
ASP.NET中如何取得DATALIST中已经绑定的LABEL值?Label lbl = li.FindControl("Productname") as Label;string pname = lbl.Text;} / protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e){ Label lbl = e.Item.FindControl("Productname") as Label;string pname = lbl.Text;} 我相信你看得懂的,foreach是遍历,...
datalist中label的传值如果datalist中,每一行都有button,点击button把对应的label传出 在button事件中:DataListItem item = (DataListItem)(((Control)sender).NamingContainer);int i = item.ItemIndex;外面的label.Text=((Label)Datalist1.Item[i].FindControl("label1")).Text;否则就用循环:foreach(int i=0;iData...
datalist自定义模板button check事件中获取label的值很简单首先给 给 datalist 添加 RowCreated 事件再给 button 添加 属性 CommandName="GetLB" CommandArgument="%#((GridViewRow)Container).RowIndex%"代码里面写 if (e.CommandName == "GetLB") {string lb = ((Label)F_Data.Rows[int.Parse(e.CommandArgument.ToString())].FindControl("l...
ASP.net中DataList中获取值你试试这样写 string name = (TextBox)(DataList1.Items[0].FindControl["IdLabel"]).Text;注意:你findcontrol方法里的“IdLabel”从命名来看貌似是一个Label控件,肯定不能强制转换成TextBox控件.你查查在DATALIST里面的TextBox的ID名.然后填进去你试试 ...
datalist手动绑定label选中label键 点 > 箭头,然后选择编辑DataBings,在弹出的对话框中左侧选择Text属性,写入代码 在自定义代码里写入你获取值的表达式 如果是数据库里的某个字段内容的话,用Eval方法,用法Eval(“字段名”)
c# datalist怎么取值Label label= DataList1.Items[这里写你行的索引].FindControl("这里写你datalist里面的控件名") as Label;取到的 label 就是你想要的那个,调用它的Text属性就可以了。
在Datalist的<FooterTemplate>里获取<ItemTemplate>中Label的值怎么获 ...回答:你可以考虑在适当的后台代码(比如DataList的ItemDataBound事件中)里对其赋值,例如: void dl_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Footer) { //做你做的东西 } }