2016-03-14 44 views
1

我在.NET Web項目中使用'telerik網格視圖'。我在那裏使用了兩個'Grid Button Columns'。 Default.aspx中的代碼如下。
將兩個按鈕列添加到.NET Web應用程序telerik網格視圖

<telerik:RadGrid ID="testGrid" runat="server" AutoGenerateColumns="false" GridLines="None"> 
          <MasterTableView DataKeyNames="userID" AllowPaging="true" AllowSorting="true" PagerStyle-AlwaysVisible="true" PagerStyle-Mode="NextPrevNumericAndAdvanced"> 
           <RowIndicatorColumn Visible="false"> 
            <HeaderStyle Width="20" /> 
           </RowIndicatorColumn> 
           <ExpandCollapseColumn Resizable="false" Visible="false"> 
            <HeaderStyle Width="20" /> 
           </ExpandCollapseColumn> 
           <Columns> 
            <telerik:GridBoundColumn HeaderStyle-Width="70px" DataField="SuserID" HeaderText="User ID"></telerik:GridBoundColumn> 
           </Columns> 
           <Columns > 
            <telerik:GridBoundColumn DataField="userName" HeaderText="User Name"></telerik:GridBoundColumn> 
           </Columns> 
           <Columns > 
           <telerik:GridButtonColumn HeaderStyle-Width="30px" HeaderText="Test" Text="&lt;img src=images\edit1.gif border=0 align=absmiddle alt='Select this Item'&gt;" 
             CommandName="Select"> 
            </telerik:GridButtonColumn> 
           </Columns> 
           <Columns> 
           <telerik:GridButtonColumn HeaderStyle-Width="30px" HeaderText="Test 2" Text="&lt;img src=images\edit1.gif border=0 align=absmiddle alt='Select this Item'&gt;" 
             CommandName="Select"> 
            </telerik:GridButtonColumn> 
           </Columns> 
          </MasterTableView> 
         </telerik:RadGrid> 

最後,我包括在Default.aspx.vb文件下面的代碼,

Protected Sub testGrid_ItemCommand(source As Object, e As Telerik.Web.UI.GridCommandEventArgs) Handles testGrid.ItemCommand 
    PoupMessage("testing confiremed !") 
End Sub 

現在,當我點擊都在網格視圖按鈕列,相同的消息彈出。我想爲相關按鈕分配兩個任務。我怎樣才能做到這一點?

回答

1

如果我正確 改變代碼所理解的CommandName

<telerik:GridButtonColumn HeaderStyle-Width="30px" HeaderText="Test" Text="&lt;img src=images\edit1.gif border=0 align=absmiddle alt='Select this Item'&gt;" 
            CommandName="Select1"> 
           </telerik:GridButtonColumn> 
          </Columns> 
          <Columns> 
<telerik:GridButtonColumn HeaderStyle-Width="30px" HeaderText="Test 2" Text="&lt;img src=images\edit1.gif border=0 align=absmiddle alt='Select this Item'&gt;" 
            CommandName="Select2"> 
           </telerik:GridButtonColumn> 
          </Columns> 

並在ItemCommand事件

If e.CommandName = "SELECT1 " Then 
    //some code 
ElseIf e.CommandName = "SELECT2 " Then 
     //some code 
End If 
+1

謝謝。問題解決了。 – jayz

相關問題