我正在尝试在我点击其上的提交按钮(自定义)之前在我的编辑表单中找到一个控件,但它不会返回在备忘录中输入的任何值,即使我输入了一些值。好像它正在重置。它没有任何约束力。
代码:
Dim Memo As ASPxMemo = CType(ASPxGridView_BranchQueue.FindEditFormTemplateControl("ASPxMemo_ResubmissionRationale"), ASPxMemo)
MsgBox(Memo.Text.ToString())
答案 0 :(得分:2)
这是AspxGridView中HTMLEDItor的Devexpress示例,但它是相同的。 http://www.devexpress.com/Support/Center/CodeCentral/ViewExample.aspx?exampleId=E296
您在哪里指定yor aspx文件中的备忘录。
当您正在寻找控件的控件时,使用FindEditFormTemplateControl方法
在AspxGridView的<EditForm>
标记中。
例如:
<dxwgv:ASPxGridView ID="ASPxGridView1" runat="server" KeyFieldName="ID">
<Templates>
<EditForm>
<dx:ASPxMemo ID="ASPxMemo1" runat="server" Height="71px" Width="170px">
</dx:ASPxMemo>
</EditForm>
</Templates>