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;
  • 相关阅读:
    PHP 7安装使用体验,升级PHP要谨慎
    PHP里10个鲜为人知但却非常有用的函数
    解决 PHPExcel 长数字串显示为科学计数
    linux安装jdk1.6
    虚拟机下Redhat9 网络配置问题(转)
    windows下的一些命令
    redis高级应用特征
    乐观锁的概念
    windows配置redis(转)
    redis常用命令
  • 原文地址:https://www.cnblogs.com/lovebanyi/p/975757.html
Copyright © 2011-2022 走看看