%
for (int i = 1; i <= PageCount; i++)
{%>
<li><asp:LinkButton ID="btn_NextPage" runat="server" Text="" OnClick="btn_NextPage_Click"/></li>
<%}
%>
aspxWebFrom.net ouyangdu的主页 ouyangdu | 初学一级 | 园豆:6
提问于:2017-01-08 22:55
< > 找找看 收藏
所有回答(3)
1
别学webfrom了.学mvc吧.
吴瑞祥 | 园豆:17792 (专家六级) | 2017-01-08 22:59
0
这个得用repeater
沧海一杰 | 园豆:15 (初学一级) | 2017-01-09 11:45
repeater1.datasource = new int[pagecount];
repeater1.databind();
沧海一杰 | 园豆:15 (初学一级) | 2017-01-09 11:45
<asp:LinkButton ID="btn_NextPage" runat="server" Text='<%#Container.DataItemIndex%>' OnClick="btn_NextPage_Click"/>
沧海一杰 | 园豆:15 (初学一级) | 2017-01-09 11:48
下面代码我试了可以,但控件ID好像能这样,你的多个控件不能有相同的ID.
<% for (int i = 1; i <= 10; i++){ %>
<li><asp:LinkButton runat="server" Text="" OnClick="btn_NextPage_Click" /></li>
<%}%>
请问aspx页面怎么把i的值放到服务器控件的Text中??这种不行哦
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答
- Go 旅城通票 2017-01-11 01:26关注
后台cs里面动态创建,然后添加到容器里面,而不是内置服务器标签来搞,乱搞一通了。。
<form runat="server"><ul runat="server" id="ul"></ul></form>
for (int i = 1; i <= 10; i++) { HtmlGenericControl li = new HtmlGenericControl("li"); LinkButton lb = new LinkButton(); lb.Text = i.ToString(); lb.Click += btn_NextPage_Click; li.Controls.Add(lb); ul.Controls.Add(li); } void btn_NextPage_Click(object sender, EventArgs e) { Response.Write(((LinkButton)sender).Text); }
解决 无用评论 打赏 举报
悬赏问题
- ¥15 基于卷积神经网络的声纹识别
- ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
- ¥100 为什么这个恒流源电路不能恒流?
- ¥15 有偿求跨组件数据流路径图
- ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
- ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
- ¥15 CSAPPattacklab
- ¥15 一直显示正在等待HID—ISP
- ¥15 Python turtle 画图
- ¥15 stm32开发clion时遇到的编译问题