Hi,
I am using Datalist. In this datalist i put one table table. When i select any item from datalist then datalist not firing dList_SelectIndex event (OnSelectedIndexChanged).
Based on my experience, we need to set "CommandName="select"" in a button, then the "OnSelectedIndexChanged" in DataList will be fired. In this scenario, I suggest to use LinkButton.
Sincerely,
Zong-Qing Li
Microsoft Online Community Support
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as
Answer” if a marked post does not actually answer your question.
jaialwayssuc...
Member
112 Points
135 Posts
DataList OnSelectedIndexChanged event
Oct 08, 2008 12:54 PM|LINK
Hi,
I am using Datalist. In this datalist i put one table table. When i select any item from datalist then datalist not firing dList_SelectIndex event (OnSelectedIndexChanged).
<
asp:DataList ID="dtList" runat="server" OnSelectedIndexChanged="dList_SelectIndex"><HeaderTemplate>
<table >
</HeaderTemplate>
<ItemTemplate>
<tr onclick="selRow(this.id)" runat="server" id="trRow">
<td>
<%# Eval("Name") %>
</td>
<td >
<%# Eval("Date") %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
Why i am not getting server side event on index change? Any solution of this.
Thanks
DataList OnSelectedIndexChanged event
Jaydev Jangid
Zong-Qing Li...
All-Star
26878 Points
2165 Posts
Re: DataList OnSelectedIndexChanged event
Oct 10, 2008 07:06 AM|LINK
Hi,
Based on my experience, we need to set "CommandName="select"" in a button, then the "OnSelectedIndexChanged" in DataList will be fired. In this scenario, I suggest to use LinkButton.
The code is shown below.
<asp:DataList ID="dtList" runat="server" OnSelectedIndexChanged="dList_SelectIndex">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Font-Underline="False" CommandName="select"> <%# Eval("Name") %> <%# Eval("Date") %>
</asp:LinkButton>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:DataList>
I look forward to receiving your test results.
Zong-Qing Li
Microsoft Online Community Support
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as
Answer” if a marked post does not actually answer your question.