数据控件DataList中,我想让LinkButton的ID有固定自增的名字,如:LinkButton0 LinkButton2 LinkButton4 LinkButton6。这样怎么写?
请教了!<asp:DataList ID="dlType" runat="server" RepeatDirection="Horizontal">
<ItemTemplate>
<asp:Table id="secTable" runat="server" Width="100%" CellPadding="0" CellSpacing="0">
<asp:TableRow>
<asp:TableCell CssClass="selectTag"><asp:LinkButton ID="LinkButton0" runat="server">科研教育</asp:LinkButton></asp:TableCell>
<asp:TableCell CssClass="notSelectSpace"></asp:TableCell>
</asp:TableRow>
</asp:Table>
</ItemTemplate>
</asp:DataList>
请教了!<asp:DataList ID="dlType" runat="server" RepeatDirection="Horizontal">
<ItemTemplate>
<asp:Table id="secTable" runat="server" Width="100%" CellPadding="0" CellSpacing="0">
<asp:TableRow>
<asp:TableCell CssClass="selectTag"><asp:LinkButton ID="LinkButton0" runat="server">科研教育</asp:LinkButton></asp:TableCell>
<asp:TableCell CssClass="notSelectSpace"></asp:TableCell>
</asp:TableRow>
</asp:Table>
</ItemTemplate>
</asp:DataList>
解决方案 »
- Excel导入问题 外部表不是预期的格式。
- 求一个GridView 分页删除更新数据的问题
- 请教大师,当当网这种无刷新购物车应该如何实现
- 我用GridView.DataBind()绑定数据,请问怎么实现字段排序?
- datagrid中e.items[0].controls[i]的问题!
- 2.0的情况下,ASP.NET如何实现在FTP服务器上下载上传文件?
- 请问我用XmlTextReader读xml文件,如果内容中有HTML标记的话就读不到?
- web开发应该选什么样子的显示器?
- 如何将FileUpload控件的那个TextBox的ReadOnly属性设置为true?也就是达到不能直接输入路径的效果??
- 不能在菜的问题,oledb连接问题
- 高分在线求助:asp.net1.1 c#web开发.如何根据记录数动态的创建LinkButton数组控件
- 不明白为什么我的招聘贴被删了
我想知道你为什么需要这样规则的ID编号,需求是什么?
看看有没有其他的方法解决
试试
if(e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.Item)
{
LinkButton lb=(LinkButton)e.Item.FindControl("LinkButton1");
lb.ID="LinkButton"+e.Item.ItemIndex.ToString();
Response.Write(lb.ID);
}
我想实现点击不同标签(横向分类)显示不同内容
其中标签(横向分类)是动态生成的当点击标签时还要触发另一个事件(改变样子)
protected void ChangeTag(object sender, EventArgs e)
{
LinkButton lb = (LinkButton)sender;
String ThiId = lb.ID.ToString();
ThiId = ThiId.Replace("LinkButton", "");
currentI = Convert.ToInt16(ThiId.ToString());
for (Int16 i = 0; i < secTable.Rows[0].Cells.Count; i++)
{
//当前选择为没有选中并且不为空隔和当前选中的单元格
if (secTable.Rows[0].Cells[i].CssClass == "notSelectTag" && i % 2 == 0 && currentI == i)
{
secTable.Rows[0].Cells[i].CssClass = "selectTag";
}
else if (i % 2 == 0 && currentI != i)
{
secTable.Rows[0].Cells[i].CssClass = "notSelectTag";
}
能不能解释一下阿
if(e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.Item)
{
LinkButton lb=(LinkButton)e.Item.FindControl("LinkButton1");//查找LInkButton
lb.ID="LinkButton"+e.Item.ItemIndex.ToString();//设置LinkButton的ID 你想要的
Response.Write(lb.ID);//这个
}
---说错莫怪