webForm渲染视图的基本方法
1,普通的标签,任何位置,都可以使用<%=后端变量%>来绑定值
2,后端变量需要定义,如:public string xxxx=“123123”;
3,服务器标签,runat="server"的标签,可以在后端设置它的值,style,visible等属性,但是就不能绑定 第一条的渲染方式了。
4,repeater控件,绑定:<%# Eval(ssdfsdf)%>,来绑定啊
5,this.服务器标签.style/value/visible
6,标签中加入逻辑:<%# int.Parse(Eval("M_CanUse").ToString())==1?"停用":"启用" %>
7,传递给后端方法的值,要注意注意,绑定数据的时候单双引号的应用
<asp:Button runat="server" OnClick="btnDelete" Text="删除" CommandName="bDel" CommandArgument='<%# Eval("M_ID")%>' CssClass="btn btn-default"></asp:Button>
<button runat="server" onserverclick="btnCanuse" data-mid='<%# Eval("M_ID")%>' class="btn btn-default"><%# int.Parse(Eval("M_CanUse").ToString())==1?"停用":"启用" %></button>
8,aspx页面加载了再次,因为页面中有img ,或者background-image的src ,url参数是“”,注意要判定