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