검색을 기반으로 선택된 사람에게 SMS를 보낼 수있는 시스템을 개발 중입니다. 저는 사람들로 가득 찬 데이터 셋과 sendText (telephoneNo)를 호출하는 버튼을 가지고 있습니다. 링크를 클릭하면버튼 링크 클릭시 매개 변수 보내기
<%
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()
를 보내고 다음과 같이
html로 내에 포함 된 코드는입니다.
모든 도움을 받으려면이 모든 것을 시도해보십시오.
대신에 FOR 루프를 사용하면 리피터를 사용하여 테이블에 데이터 바인딩을 시도 할 수 있습니다. – alexm
FOR 루프는 실제로 CommandArtement가 값 대신 코드를 전달하는 문제를 일으키지 않습니다.이를 해결하는 방법에 대한 아이디어는 무엇입니까? – user1162743
@ user1162743 : 위의 코드에서 "For"루프는 제한이있는 ASP 스타일 렌더링입니다. – alexm