解决方案

CommandName与CommandArgument

seo靠我 2023-09-23 07:59:25

适用场合:在利用数据绑定控件如:Repeater, linstview等时,因为每一项(ItemTemp;ate)只用一个ItemCommand事件,但是I有可能ItemTemplage的多个元素都可SEO靠我能激活这个事件,为了快速识别是谁激活这个事件时,就可以利用CommandName与CommandArgument了。

用法:在激活事件的元素属性中,如LinkButton, Button等都可以指定CoSEO靠我mmandName与CommandArgument属性,其中CommandName就是激活元素的名称,在ItemCommand的事件处理程序中确定激活元素,CommandArgument是传递给IteSEO靠我mCommand的事件处理程序的参数。

示例:

在web页面:

                            word-spacing: 2px;">

CommandName="JobDetail" CommandArgument=<%#Eval("JoSEO靠我bID") %>><%#Eval("JobName") %>

</asp:Repeater>

在后台代码:

protected void Repeater1_ItemCommand(object sourcSEO靠我e, RepeaterCommandEventArgs e)

    {

        if (e.CommandName == "JobDetail")

        {

            jid = e.CommandArgument.ToString();SEO靠我

            ObjectDataSource2.SelectMethod = "GetJobByJid";

ObjectDataSource2.SelectParameters["jid"].DefaultValuSEO靠我e = jid;

            Repeater2.DataBind();

        }

    }
“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2