C# 问题小集合

1.后端获取前端的绑定字符串。

 1 前端.aspx

 2 <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">

 3       

 4       <ItemTemplate>

 5 <asp:Label ID="EmailLabel" runat="server" Text='<%# Eval("Email") %>'

 6 </ItemTemplate>

 7 </asp:Repeater>

 8 后台.cs

 9 ((Label)this.Repeater1.Items[0].FindControl("EmailLabel")).Text;

10 或者((Label)e.Item.FindControl("EmailLabel")).Text;

 

2."error:Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerParserErrorException: 无法分析从服务器收到的消息。之所以出现此错误,常见的原因是: 在通过调用 Response.Write() 修改响应时,将启用响应筛选器、HttpModule 或服务器跟踪。详细信息: 分析附近的“<script>alert('更新成功'”时出错。"

原因:在使用UpdatePanel1的时 出现以上错误,微软不推荐使用response。write("<script>alert('')</script>");

解决办法:ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "info", "alert('stringMessage!');", true);

你可能感兴趣的:(C#)