2011-05-30 85 views
0

我有一個帶有自定義編輯頁面的動態數據應用程序。在這個頁面我有兩個字段;名稱和唯一標識符字段。在這最後一個字段後,我放了一個按鈕。當我點擊按鈕時,我想要執行一個方法來生成唯一標識符並將該值放入相應的文本字段中。我嘗試了一些東西用的onclick,EVAL等,但得到了很多不一樣的標籤簡潔(wellformed)等如何在EditItemTemplate中設置代碼後面的文本框的值

ASPX看起來像錯誤:

<EditItemTemplate> 
    <asp:DynamicControl ID="dcIdentifier" DataField="Identifier" Mode="Edit" runat="server" /> 
    <asp:Button ID="btnGenerateIdentifier" runat="server" Text="Generate" OnClick='what to do here?');" /> 
</EditItemTemplate> 

的代碼背後有一個必須做類似的方法

 
public void Generate(){ 
    dcIdentifier.Text = GenerateId(); 
} 

希望有人可以幫忙。

回答

0

通過使用自定義字段並處理那裏的世代來實現它。在我的部分模型類中,我指定我想爲特定屬性使用該自定義字段,並且所有東西都會像我想要的那樣工作。

相關問題