2015-11-02 112 views
1

我已經下面,我給動態的股利爲屬性「數據級」的值的代碼。我希望能夠從代碼隱藏文件中的c#中獲取這個值,但不幸的是我不知道該怎麼做。獲得價值用C#從屬性代碼隱藏文件

<asp:ListView ID="display_backlog" runat="server" DataSourceID="get_backlog" DataKeyNames="story_id"> 
    <EmptyDataTemplate> 
     <p>There is no stories in the product backlog for this project.</p> 
    </EmptyDataTemplate> 
    <ItemTemplate> 
     <div class="row" CssClass="sortable-item" runat="server" data-order="" data-id='<%# Eval("story_id") %>'> 
       <div class="col-12"> 
        <div class="panel"> 
         <p><asp:Label Text='<%# Eval("story_title") %>' runat="server" ID="story_titleLabel" /></p> 
        </div> 
       </div> 
      </div> 
    </ItemTemplate> 
    <LayoutTemplate> 
     <div runat="server" id="itemPlaceholderContainer" style=""><span runat="server" id="itemPlaceholder" /></div> 
     <div style=""> 
     </div> 
    </LayoutTemplate> 
</asp:ListView> 

任何幫助,將不勝感激。

回答

0

一種可能性是一個隱藏的輸入服務器控件添加到頁面中,當你設置了「數據級」屬性的值動態設置隱藏的輸入值。只要隱藏的服務器控件在表單中,那麼無論何時提交表單,都可以從後面的代碼中輕鬆獲取隱藏輸入的值(因爲它是服務器控件)。