Command.ItemCommand イベントとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Command.ItemCommand イベントの意味・解説 

Command.ItemCommand イベント

ObjectList 項目に関連付けられているコマンドユーザー選択した場合発生します

名前空間: System.Web.UI.MobileControls
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)
構文構文

Public Event ItemCommand As
 CommandEventHandler
Dim instance As Command
Dim handler As CommandEventHandler

AddHandler instance.ItemCommand, handler
public event CommandEventHandler ItemCommand
public:
event CommandEventHandler^ ItemCommand {
    void add (CommandEventHandler^ value);
    void remove (CommandEventHandler^ value);
}
/** @event */
public void add_ItemCommand (CommandEventHandler
 value)

/** @event */
public void remove_ItemCommand (CommandEventHandler
 value)
JScript では、イベント使用できますが、新規に宣言することはできません。
解説解説
使用例使用例

ページ上の複数コマンドに対して ItemCommand イベント使用する方法次のコード例示します

<%@ Page Language="VB" 
    Inherits="System.Web.UI.MobileControls.MobilePage"
 %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls"
 
    Assembly="System.Web.Mobile"
 %>

<script runat="server">
    Private Sub cmd_OnItemCommand(ByVal
 sender As Object, ByVal
 e As CommandEventArgs)
        ' Create variables for data
        Dim txt1 As String
 = "Today's quote of {0} is {1}"
        Dim txt2 As String
 = "Yesterday's quote of {0} was {1}"
        Dim Val As Integer
 = (Convert.ToInt32(e.CommandArgument) - 5)
        
        ' Set the text values of the labels
        message1.Text = String.Format(txt1, e.CommandName, _
            e.CommandArgument)
        message2.Text = String.Format(txt2, e.CommandName, Val)
    End Sub
</script>

<html  >
<body>
    <mobile:form id="form1" runat="server">
        <p>
            <mobile:label id="message1" runat="server">
                Click the button for quotes
            </mobile:label>
            <mobile:label id="message2" runat="server"
 />
        </p>
        <mobile:command id="CmdA" Format="Link"
 
            onItemCommand="cmd_OnItemCommand"
            CommandArgument="70" CommandName="ca"
 
            runat="server" Text="Company
 A" />
        <mobile:command id="CmdB" Format="Link"
            onItemCommand ="cmd_OnItemCommand" 
            CommandArgument="25" CommandName="cb"
 
            runat="server" Text="Company
 B" />
        <mobile:command id="CmdC" Format="Button"
 
            OnItemCommand="cmd_OnItemCommand"
            CommandArgument="110" CommandName="cc"
 
            runat="server" Text="Company
 C" />
    </mobile:form>
</body>
</html>
<%@ Page Language="C#" 
    Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" 
    Assembly="System.Web.Mobile" %>

<script runat="server">
    void cmd_OnItemCommand(object sender, CommandEventArgs e)
    {
        // Create variables for data
        string txt1 = "Today's quote of {0} is {1}";
        string txt2 = "Yesterday's quote of {0} was {1}";
        int val = (Convert.ToInt32(e.CommandArgument) - 5);
        
        // Set the text values of the labels
        message1.Text = String.Format(txt1, e.CommandName, 
            e.CommandArgument);
        message2.Text = String.Format(txt2, e.CommandName, val);
    }
</script>

<html  >
<body>
    <mobile:form id="form1" runat="server">
        <p>
            <mobile:label id="message1" runat="server">
                Click the button for quotes
            </mobile:label>
            <mobile:label id="message2" runat="server" />
        </p>
        <mobile:command id="CmdA" Format="Link" 
            onItemCommand ="cmd_OnItemCommand" 
            CommandArgument="70" CommandName="ca" 
            runat="server" Text="Company A" />
        <mobile:command id="CmdB" Format="Link" 
            onItemCommand ="cmd_OnItemCommand" 
            CommandArgument="25" CommandName="cb" 
            runat="server" Text="Company B" />
        <mobile:command id="CmdC" Format="Button" 
            OnItemCommand ="cmd_OnItemCommand" 
            CommandArgument="110" CommandName="cc" 
            runat="server" Text= "Company C" />
    </mobile:form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からCommand.ItemCommand イベントを検索した結果を表示しています。
Weblioに収録されているすべての辞書からCommand.ItemCommand イベントを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCommand.ItemCommand イベント を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Command.ItemCommand イベント」の関連用語

Command.ItemCommand イベントのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Command.ItemCommand イベントのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS