zoukankan      html  css  js  c++  java
  • Radgrid EditFormType="AutoGenerated" 如何获得值

       <radG:RadGrid ID="radGridBaseTag" EnableAJAX="true" runat="server" AllowPaging="True" EnableAJAXLoadingTemplate="True" LoadingTemplateTransparency="15" OnNeedDataSource="radGridBaseTag_NeedDataSource" OnDeleteCommand="radGridBaseTag_DeleteCommand" OnInsertCommand="radGridBaseTag_InsertCommand" OnUpdateCommand="radGridBaseTag_UpdateCommand" >
                    
    <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" DataKeyNames="ID">
                        
    <Columns>
                            
    <radG:GridBoundColumn DataField="ID" HeaderText="ID" UniqueName="ID" ReadOnly="true">
                            
    </radG:GridBoundColumn>
                            
    <radG:GridBoundColumn DataField="Name" HeaderText="Name" UniqueName="Name">
                            
    </radG:GridBoundColumn>
                            
    <radG:GridEditCommandColumn></radG:GridEditCommandColumn>
                            
    <radG:GridButtonColumn ConfirmText="Are you sure?" CommandName="delete" Text="delete"></radG:GridButtonColumn>
                        
    </Columns>
                        
    <ExpandCollapseColumn Visible="False">
                            
    <HeaderStyle Width="19px"></HeaderStyle>
                        
    </ExpandCollapseColumn>
                        
    <RowIndicatorColumn Visible="False">
                            
    <HeaderStyle Width="20px"></HeaderStyle>
                        
    </RowIndicatorColumn>
                        
    <EditFormSettings EditFormType="AutoGenerated" ></EditFormSettings>
                    
    </MasterTableView>
                    
    <PagerStyle Mode="NextPrevAndNumeric" />
                
    </radG:RadGrid>

      protected void radGridBaseTag_UpdateCommand(object source, GridCommandEventArgs e)
        
    {
            
    int id = (int)e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ID"];
            GridEditableItem item 
    = e.Item as GridEditableItem;
            GridEditManager editMan 
    = item.EditManager;
            GridTextColumnEditor editor 
    = editMan.GetColumnEditor("Name"as GridTextColumnEditor;

      protected void radGridBaseTag_InsertCommand(object source, GridCommandEventArgs e)
        
    {
            GridEditableItem item 
    = e.Item.OwnerTableView.GetInsertItem();
            GridEditManager editMan 
    = item.EditManager;
            GridTextColumnEditor editor 
    = editMan.GetColumnEditor("Name"as GridTextColumnEditor;

            
    string name = editor.Text;
  • 相关阅读:
    Python字典dict对象方法总结
    PythonString字符串的相关方法
    Mysql5.7.20使用group by查询(select *)时出现错误修改sql mode
    HtmlTestRunner无法生成HTML报告问题
    话说 type 之 record 记录的使用技巧 F#
    Silverlight OOB 获取桌面可视尺寸 F# PInvoke
    目前让 F# 支持 Silverlight 5 的解决方案(包括 lazy 不可用)
    话说 type 之 let 绑定与 val 显式字段 F#
    这两天自己模仿写的一个Asp.Net的显示分页方法 附加实体转换和存储过程 带源码下载
    Asp.net 在三层架构中事务的使用
  • 原文地址:https://www.cnblogs.com/lovebanyi/p/975757.html
Copyright © 2011-2022 走看看