单击按钮链接发送参数
我正在开发一个系统,可以根据搜索向选定的人发送短信。我有一个充满人员的数据集,以及一个调用 sendText(telephoneNo) 的按钮。
嵌入 html 中的代码如下:
<%
for(int i = 0; i < staff; i ++)
{ %>
<h3><%= staffds.Tables["StaffAvailabilty"].Rows[i]["Name"].ToString()%>
<%= staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()%>
<%= staffds.Tables["StaffAvailabilty"].Rows[i]["Email"].ToString()%>
</h3>
<asp:LinkButton ID="LinkButton2" runat="server" CommandArgument='<%= staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()%>' onclick="LinkButton2_Click">Send SMS</asp:LinkButton>
<%
} %>
单击链接时,它会发送 staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()
而不是价值。
任何帮助将不胜感激,因为我已尽一切努力使其正常工作。
I am developing a system where I can send SMS to selected people based on a search. I have a dataset filled with the people, and a button that calls sendText(telephoneNo).
The code, embedded within the html, is as follows:
<%
for(int i = 0; i < staff; i ++)
{ %>
<h3><%= staffds.Tables["StaffAvailabilty"].Rows[i]["Name"].ToString()%>
<%= staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()%>
<%= staffds.Tables["StaffAvailabilty"].Rows[i]["Email"].ToString()%>
</h3>
<asp:LinkButton ID="LinkButton2" runat="server" CommandArgument='<%= staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()%>' onclick="LinkButton2_Click">Send SMS</asp:LinkButton>
<%
} %>
When the link is clicked, it is sending staffds.Tables["StaffAvailabilty"].Rows[i]["TelephoneNo"].ToString()
rather than the value.
Any help would be appreciated as I've tried everything to get this working.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我首先将
<%=
替换为<%#
,并在必要时添加LinkButton2.DataBind()
。I would start with replacing
<%=
with<%#
and addingLinkButton2.DataBind()
if necessary.