2012年7月2日 星期一

{C#}ViewState使用


<td >
    <%=ViewState["UpdateBy"] %>
</td>
ViewState 替代 Label Web Control
使解析時,不被解析為Input元件,改善網頁效率,卻可保存內文方式

C#--給值
ViewState["UpdateBy"] = UpdateBy;


C#--取值
var abcString=ViewState["UpdateBy"] ;

js--取值
var  temp= '<%:ViewState["UpdateBy"] %>';        
or
var  temp=$('<%= ViewState["dt_Year"]  %>').selector;

------------------------------------------------------------------------

包一大包資料至ViewStatus

    <% var detail = ViewState["detail"] as WebServiceName.TableName; %>
    <% if (detail == null)
           return; %>


<td >
    <%:detail.Column1 %>
</td>



參考資料:http://yan3776.pixnet.net/blog/post/11094909-viewstate%E7%9A%84%E9%81%8B%E7%94%A8