Html 找不到控件';控制名称';在控制参数中';参数名称';
我知道,通过前面提到的话题,你可能会认为这是一个简单的问题。但显然不是。请允许我在这里解释我的要求 我有一个webforms ASP.NET应用程序,我正在使用bootstrap构建。我构建了一个repeater控件来显示一些数据,在其中我在条目模板中添加了一个按钮用于注释。我希望这个按钮可以启动一个模式,在转发器上显示关于特定数据项的评论列表,并且还可以为用户提供删除评论的功能(比如facebook评论)。下面是引导模式的标记Html 找不到控件';控制名称';在控制参数中';参数名称';,html,asp.net,twitter-bootstrap,webforms,Html,Asp.net,Twitter Bootstrap,Webforms,我知道,通过前面提到的话题,你可能会认为这是一个简单的问题。但显然不是。请允许我在这里解释我的要求 我有一个webforms ASP.NET应用程序,我正在使用bootstrap构建。我构建了一个repeater控件来显示一些数据,在其中我在条目模板中添加了一个按钮用于注释。我希望这个按钮可以启动一个模式,在转发器上显示关于特定数据项的评论列表,并且还可以为用户提供删除评论的功能(比如facebook评论)。下面是引导模式的标记 <div class="modal fade" id="my
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×</button>
<h4 class="modal-title" id="myModalLabel">
Modal title</h4>
</div>
<div class="modal-body">
<asp:Repeater ID="rptComments" runat="server">
<ItemTemplate>
<div style="float: left; width: 100%;" class="bg-info">
<b>'<%#GetUserInfo(Eval("UserId")) %>': </b>'<%# Eval("Comment") %>'
<br />
<div class="pull-right text-muted small">
<em>'<%#GetTimeOfComment(Eval("DateCommented")) %>'</em>
</div>
</div>
<div style="clear: both; line-height: 0px">
</div>
</ItemTemplate>
</asp:Repeater>
<cc1:PollCommentsDataSource ID="PollCommentsDataSource1" runat="server" SelectMethod="GetByPollQuestionId" EnableTransaction="false">
<DeepLoadProperties Method="IncludeChildren" Recursive="false">
</DeepLoadProperties>
<Parameters>
<asp:ControlParameter ControlID="btnModal" Name="ModalPollQuestionId" />
</Parameters>
</cc1:PollCommentsDataSource>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">
Close</button>
<button type="button" class="btn btn-primary">
Save changes</button>
</div>
</div>
</div>
</div>
&时代;
情态标题
'': ''
''
关
保存更改
我把上面的模式标记放在中继器外面,我在中继器中有触发它的按钮。原因是模态不会隐藏在模态背景后面。但问题是,本应填充模式中继器的datasourcePollCommentsDataSource
找不到按钮,因为它位于主中继器内。我的问题是如何让它看到按钮?在代码隐藏中执行任何操作都不是一个选项,因为我不希望通过单击按钮来访问服务器(对于模式启动来说会很尴尬)
p.S启动模式的按钮是一个html按钮(
)
谢谢。据我所知,您希望在不往返服务器的情况下将特定项目的注释拉入模式。如果我错了,请纠正我。@Imadoddin这正是目的。谢谢你的回复。您有什么想法吗?在项目模板中添加hiddenfield并对其进行注释怎么样?点击按钮时获取数据?@ImadoddinIbnAlauddin您是在谈论问题中发布的主转发器的项目模板还是评论转发器?对不起,我不太明白你的意思。再多解释一下就行了。有人能帮我一下吗?任何人这令人沮丧。