如何在Repeater的绑定事件中输出变量?
我在绑定事件中需要查询数据库,然后输出这个结果,如果在ItemTemplate放一个Lale,会增加很多负担,
((Label)e.Item.FindControl("lblScore")).Text = ExecuteScalar(strSQL).ToString();
我想直接输出这个查询结果
score=ExecuteScalar(strSQL).ToString()
但这样总是最后一个变量的值。
[解决办法]
<asp:LinkButton ID="lastest_sort" runat="server"
Text='<%#Eval("sort") %>' OnClick="lastest_sort_Click"
CommandArgument='<%# Container.ItemIndex %>'>
</asp:LinkButton>
int index = int.Parse(sub.CommandArgument); //得到索引
string id = List_Table.Rows[index]["id"];