コントロールのCommandNameプロパティとCommandArgumentプロパティがどこに格納されているか知っていますか?私はそれらを取得することに興味がなく、ASP.NETの内部構造と将来のページサイズの考慮事項についてもっと知りたいだけです。 :)次のようにASP.NET CommandName値とCommandArgument値はどのように格納されますか?
私は彼らのcommandArgとのCommandNameを持つ3つのボタンを含む単純なページを作成しましたが、設定:
<asp:Button Text="Click1" runat="server" CommandArgument="1" CommandName="Delete" OnCommand="CommandExec" />
<asp:Button Text="Click2" runat="server" CommandArgument="2" CommandName="Save" OnCommand="CommandExec" />
<asp:Button Text="Click3" runat="server" CommandArgument="3" CommandName="Copy" OnCommand="CommandExec" />
かなり大きな値にCommandArgumentかのCommandNameを変更ViewStateの内容やサイズには影響を与えませんので、どここれらの値は保存されていますか?それはビューステートに保存され
ありがとう
http://www.west-wind.com/weblog/posts/2006/Feb/20/ViewState-and-OnItemCommand-on-an-ASPNET-Repeaterコメントの中には、「CommandName/CommandArgument shouldn ViewStateとは何の関係もありません "_。 –