我有一個radgrid顯示在一個頁面上,我希望在插入和編輯模式下創建一個特定的字段,但不一定知道如何去做這件事。Telerik Radgrid必填字段問題
0
A
回答
0
使用正則驗證
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server" ErrorMessage="*" ControlToValidate="TextBox1">
</asp:RequiredFieldValidator>
像這樣:
<telerik:RadGrid ID="RadGrid1" runat="server">
<MasterTableView AutoGenerateColumns="False">
<Columns>
<telerik:GridTemplateColumn HeaderText="ContactName" UniqueName="TemplateColumn">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("ContactName") %>'></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*"
ControlToValidate="TextBox1"></asp:RequiredFieldValidator>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("ContactName") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridEditCommandColumn UniqueName="EditCommandColumn">
</telerik:GridEditCommandColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
http://www.telerik.com/help/aspnet-ajax/grid-validation.html
+0
該鏈接能夠顯示我缺少的網格列中缺少的屬性 - 謝謝! –
0
對於像必填字段常見的驗證,我發現radgrid控件有它內置支持 http://docs.telerik.com/devtools/aspnet-ajax/controls/grid/data-editing/validation
<telerik:GridBoundColumn DataField="ShipName" HeaderText="ShipName" UniqueName="ShipName">
<ColumnValidationSettings EnableRequiredFieldValidation="true" EnableModelErrorMessageValidation="true">
<RequiredFieldValidator ForeColor="Red" ErrorMessage="This field is required"></RequiredFieldValidator>
<ModelErrorMessage BackColor="Red" />
</ColumnValidationSettings>
其中ModelErrorMessage控制驗證是僅在.NET 4.5時ModelBinding被使用。
相關問題
- 1. telerik radgrid-pagination問題
- 2. Asp.net必填字段驗證問題
- 3. Chrome 10必填字段問題(jQuery)
- 4. Telerik Radgrid:意外地填充所有查詢字段的網格
- 5. Telerik RadGrid中的LINQ過濾器問題
- 6. 在Telerik RadGrid的Datasource中遇到問題
- 7. Telerik UI Radgrid強類型GridTemplateColumn問題
- 8. Telerik RadGrid插入按鈕問題
- 9. 如何從telerik radgrid訪問telerik控件
- 10. Telerik訪問RadListView中的Radgrid
- 11. 訪問Telerik RadGrid CommandItemTemplate控件
- 12. Telerik RadDock填充問題
- 13. CSVHelper必填字段
- 14. 表必填字段
- 15. 必填字段InfoPath
- 16. 將標題/標題添加到telerik Radgrid?
- 17. Telerik Radgrid WPF
- 18. Telerik Radgrid分層
- 19. 0x800a139e - SyntaxError - Telerik RadGrid
- 20. Telerik RadGrid溢出
- 21. Telerik RadGrid GridTemplateColumns Proactivematically
- 22. Telerik RadGrid + RadAjaxManager
- 23. Bootstrap Messing Telerik RadGrid
- 24. 訪問形式 - 必填第一字段
- 25. Telerik Radgrid Group啓用時的標題對齊問題UseStaticHeaders
- 26. 問題ng-bs3-datepicker必填字段在角
- 27. 不活動的必填字段和Firefox問題
- 28. 必填字段不存在導致問題的所有頁面
- 29. 問題與solrnet,手動映射和必填字段
- 30. 必填字段導致在ASP.NET面板問題
您可以發佈您的網格代碼?根據你是否使用模板,表格等,答案會有所不同。 – ShellNinja