• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Presentation.FxEventArgs类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Touryo.Infrastructure.Framework.Presentation.FxEventArgs的典型用法代码示例。如果您正苦于以下问题:C# FxEventArgs类的具体用法?C# FxEventArgs怎么用?C# FxEventArgs使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



FxEventArgs类属于Touryo.Infrastructure.Framework.Presentation命名空间,在下文中一共展示了FxEventArgs类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: UOC_ddlMDropDownList2_SelectedIndexChanged

    /// <summary>
    /// ddlMDropDownList2のSelectedIndexChangedイベント
    /// </summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    public string UOC_ddlMDropDownList2_SelectedIndexChanged(FxEventArgs fxEventArgs)
    {
        // テキストボックスの値を変更
        this.TextBox4.Text = "通常のポストバック(DDLのセレクト インデックス チェンジ)";

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:12,代码来源:testAspNetAjaxExtension_Single.master.cs


示例2: UOC_btnMButton2_Click

    /// <summary>btnMButton2のクリックイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    public string UOC_btnMButton2_Click(FxEventArgs fxEventArgs)
    {
        // テキストボックスの値を変更
        this.TextBox2.Text = "通常のポストバック(ボタンクリック)";

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:10,代码来源:testAspNetAjaxExtension_Single.master.cs


示例3: UOC_btnMButton1_Click

    /// <summary>btnMButton1のクリックイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    public string UOC_btnMButton1_Click(FxEventArgs fxEventArgs)
    {
        // テキストボックスの値を変更
        this.TextBox1.Text = "ajaxのポストバック(ボタンクリック)";

        // ajaxのイベントハンドラでは画面遷移しないこと。
        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:11,代码来源:testAspNetAjaxExtension_Single.master.cs


示例4: UOC_ddlMDropDownList1_SelectedIndexChanged

    /// <summary>
    /// ddlMDropDownList1のSelectedIndexChangedイベント
    /// </summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    public string UOC_ddlMDropDownList1_SelectedIndexChanged(FxEventArgs fxEventArgs)
    {
        // テキストボックスの値を変更
        this.TextBox3.Text = "ajaxのポストバック(DDLのセレクト インデックス チェンジ)";

        // ajaxのイベントハンドラでは画面遷移しないこと。
        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:13,代码来源:testAspNetAjaxExtension_Single.master.cs


示例5: UOC_btnButton1_Click

    /// <summary>
    /// btnButton1のクリックイベント
    /// </summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_btnButton1_Click(FxEventArgs fxEventArgs)
    {
        if (this.GetContentWebControl("btnButton1") != null)
        {
            Response.Write("おk");
        }

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:14,代码来源:noBaseMasterScreen.aspx.cs


示例6: UOC_btnButton10_Click

    /// <summary>btnButton10のクリックイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    /// <remarks>違法な画面遷移(Transfer)(×)</remarks>
    protected string UOC_btnButton10_Click(FxEventArgs fxEventArgs)
    {
        if (this.IsFx)
        {
            this.FxTransfer("./WebForm5.aspx");
        }
        else
        {
            Server.Transfer("./WebForm5.aspx");
        }

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:17,代码来源:WebForm1.aspx.cs


示例7: UOC_btnButton15_Click

    /// <summary>btnButton15のクリックイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    /// <remarks>違法な画面遷移(Redirect)(×)</remarks>
    protected string UOC_btnButton15_Click(FxEventArgs fxEventArgs)
    {
        if (this.IsFx)
        {
            this.FxRedirect("./WebForm5.aspx");
        }
        else
        {
            Response.Redirect("./WebForm5.aspx");
        }

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:17,代码来源:WebForm1.aspx.cs


示例8: UOC_lbnMLinkButton4_Click

    /// <summary>
    /// lbnMLinkButton4のクリックイベント
    /// </summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    public string UOC_lbnMLinkButton4_Click(FxEventArgs fxEventArgs)
    {

        return "WebForm4";
    }
开发者ID:runceel,项目名称:OpenTouryo,代码行数:10,代码来源:testScreenCtrl.master.cs


示例9: UOC_btnButton5_Click

 /// <summary>btnButton3のクリックイベント</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 /// <remarks>画面遷移不可能(×)</remarks>
 protected string UOC_btnButton5_Click(FxEventArgs fxEventArgs)
 {
     return "1→5";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:8,代码来源:WebForm1.aspx.cs


示例10: UOC_btnButton28_Click

 /// <summary>btnButton28のクリックイベント</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 /// <remarks>dialog</remarks>
 protected string UOC_btnButton28_Click(FxEventArgs fxEventArgs)
 {
     // ブラウザ ウィンドウ別セッション領域 - 取得
     this.TextBox1.Text = (string)this.GetDataFromBrowserWindow("msg");
     return "";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:10,代码来源:WebForm1.aspx.cs


示例11: UOC_rptRepeater1_ItemCommand

    /// <summary>rptRepeater1のコマンドイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_rptRepeater1_ItemCommand(FxEventArgs fxEventArgs)
    {
        System.Diagnostics.Debug.WriteLine("--------------------");
        System.Diagnostics.Debug.WriteLine("ButtonID:" + fxEventArgs.ButtonID);
        System.Diagnostics.Debug.WriteLine("InnerButtonID:" + fxEventArgs.InnerButtonID);
        System.Diagnostics.Debug.WriteLine("PostBackValue:" + fxEventArgs.PostBackValue);

        return "";
    }
开发者ID:nicolas-raoul,项目名称:OpenTouryo,代码行数:12,代码来源:testRepeater.aspx.cs


示例12: UOC_btnBatUpd_Click

    /// <summary>バッチ更新ボタン</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_btnBatUpd_Click(FxEventArgs fxEventArgs)
    {
        // 引数クラスを生成
        _3TierParameterValue parameterValue = new _3TierParameterValue(
            this.ContentPageFileNoEx, fxEventArgs.ButtonID, "BatchUpdate",
            (string)Session["DAP"], (MyUserInfo)this.UserInfo);

        // テーブル
        parameterValue.TableName = "Products";
        
        // 主キーとタイムスタンプ列
        parameterValue.AndEqualSearchConditions = new Dictionary<string, object>();

        // 主キー列
        parameterValue.AndEqualSearchConditions.Add("ProductID", "");

        // タイムスタンプ列
        // ・・・

        // DataTableを設定
        parameterValue.Obj = (DataTable)Session["SearchResult"];

        // B層を生成
        _3TierEngine b = new _3TierEngine();

        // データ取得処理を実行
        _3TierReturnValue returnValue =
            (_3TierReturnValue)b.DoBusinessLogic(
                (BaseParameterValue)parameterValue, DbEnum.IsolationLevelEnum.ReadCommitted);

        // 結果表示
        //this.lblResult.Text = returnValue.Obj.ToString() + "件更新しました。";

        // 更新ボタンの非活性化
        this.btnBatUpd.Enabled = false;

        // 画面遷移しない。
        return string.Empty;
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:42,代码来源:ProductsSearchAndUpdate.aspx.cs


示例13: UOC_btnButton26_Click

 /// <summary>btnButton26のクリックイベント</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 /// <remarks>dialog</remarks>
 protected string UOC_btnButton26_Click(FxEventArgs fxEventArgs)
 {
     this.ShowModalScreen("/Aspx/testScreenCtrl/WebForm5.aspx");
     return "";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:9,代码来源:WebForm1.aspx.cs


示例14: UOC_gvwGridView1_Sorting

    /// <summary>gvwGridView1のSortingイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <param name="e">オリジナルのイベント引数</param>
    /// <returns>URL</returns>
    protected string UOC_gvwGridView1_Sorting(FxEventArgs fxEventArgs, GridViewSortEventArgs e)
    {
        // ソート条件の変更
        Session["SortExpression"] = e.SortExpression;

        if ((string)Session["SortDirection"] == "ASC")
        {
            e.SortDirection = SortDirection.Descending;
            Session["SortDirection"] = "DESC";
        }
        else
        {
            e.SortDirection = SortDirection.Ascending;
            Session["SortDirection"] = "ASC";
        }

        // 画面遷移しない。
        return string.Empty;
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:23,代码来源:ProductsSearchAndUpdate.aspx.cs


示例15: UOC_btnInsert_Click

 /// <summary>追加ボタン</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 protected string UOC_btnInsert_Click(FxEventArgs fxEventArgs)
 {
     // 画面遷移(詳細表示)
     return "ProductsDetail.aspx";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:8,代码来源:ProductsSearchAndUpdate.aspx.cs


示例16: UOC_btnSearch_Click

    /// <summary>検索ボタン</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_btnSearch_Click(FxEventArgs fxEventArgs)
    {
        // 更新ボタンの非活性化
        this.btnBatUpd.Enabled = false;

        // GridViewをリセット
        this.gvwGridView1.PageIndex = 0;
        this.gvwGridView1.Sort("", SortDirection.Ascending);

        // 検索条件の収集
        // AndEqualSearchConditions
        Dictionary<string, object> andEqualSearchConditions = new Dictionary<string, object>();
        andEqualSearchConditions.Add("ProductID", this.txtProductID_And.Text);
        andEqualSearchConditions.Add("ProductName", this.txtProductName_And.Text);

        //andEqualSearchConditions.Add("SupplierID", this.txtSupplierID_And.Text);
        andEqualSearchConditions.Add("SupplierID", this.ddlSupplierID_And.SelectedValue);
        //andEqualSearchConditions.Add("CategoryID", this.txtCategoryID_And.Text);
        andEqualSearchConditions.Add("CategoryID", this.ddlCategoryID_And.SelectedValue);

        andEqualSearchConditions.Add("QuantityPerUnit", this.txtQuantityPerUnit_And.Text);
        andEqualSearchConditions.Add("UnitPrice", this.txtUnitPrice_And.Text);
        andEqualSearchConditions.Add("UnitsInStock", this.txtUnitsInStock_And.Text);
        andEqualSearchConditions.Add("UnitsOnOrder", this.txtUnitsOnOrder_And.Text);
        andEqualSearchConditions.Add("ReorderLevel", this.txtReorderLevel_And.Text);
        andEqualSearchConditions.Add("Discontinued", this.txtDiscontinued_And.Text);
        Session["AndEqualSearchConditions"] = andEqualSearchConditions;

        // AndLikeSearchConditions
        Dictionary<string, string> andLikeSearchConditions = new Dictionary<string, string>();
        andLikeSearchConditions.Add("ProductID", this.txtProductID_And_Like.Text);
        andLikeSearchConditions.Add("ProductName", this.txtProductName_And_Like.Text);

        andLikeSearchConditions.Add("SupplierID", this.txtSupplierID_And_Like.Text);
        andLikeSearchConditions.Add("CategoryID", this.txtCategoryID_And_Like.Text);

        andLikeSearchConditions.Add("QuantityPerUnit", this.txtQuantityPerUnit_And_Like.Text);
        andLikeSearchConditions.Add("UnitPrice", this.txtUnitPrice_And_Like.Text);
        andLikeSearchConditions.Add("UnitsInStock", this.txtUnitsInStock_And_Like.Text);
        andLikeSearchConditions.Add("UnitsOnOrder", this.txtUnitsOnOrder_And_Like.Text);
        andLikeSearchConditions.Add("ReorderLevel", this.txtReorderLevel_And_Like.Text);
        andLikeSearchConditions.Add("Discontinued", this.txtDiscontinued_And_Like.Text);
        Session["AndLikeSearchConditions"] = andLikeSearchConditions;

        // OrEqualSearchConditions
        Dictionary<string, object[]> orEqualSearchConditions = new Dictionary<string, object[]>();
        orEqualSearchConditions.Add("ProductID", this.txtProductID_OR.Text.Split(' '));
        orEqualSearchConditions.Add("ProductName", this.txtProductName_OR.Text.Split(' '));
        orEqualSearchConditions.Add("SupplierID", this.txtSupplierID_OR.Text.Split(' '));
        orEqualSearchConditions.Add("CategoryID", this.txtCategoryID_OR.Text.Split(' '));
        orEqualSearchConditions.Add("QuantityPerUnit", this.txtQuantityPerUnit_OR.Text.Split(' '));
        orEqualSearchConditions.Add("UnitPrice", this.txtUnitPrice_OR.Text.Split(' '));
        orEqualSearchConditions.Add("UnitsInStock", this.txtUnitsInStock_OR.Text.Split(' '));
        orEqualSearchConditions.Add("UnitsOnOrder", this.txtUnitsOnOrder_OR.Text.Split(' '));
        orEqualSearchConditions.Add("ReorderLevel", this.txtReorderLevel_OR.Text.Split(' '));
        orEqualSearchConditions.Add("Discontinued", this.txtDiscontinued_OR.Text.Split(' '));
        Session["OrEqualSearchConditions"] = orEqualSearchConditions;

        // OrLikeSearchConditions
        Dictionary<string, string[]> orLikeSearchConditions = new Dictionary<string, string[]>();
        orLikeSearchConditions.Add("ProductID", this.txtProductID_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("ProductName", this.txtProductName_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("SupplierID", this.txtSupplierID_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("CategoryID", this.txtCategoryID_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("QuantityPerUnit", this.txtQuantityPerUnit_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("UnitPrice", this.txtUnitPrice_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("UnitsInStock", this.txtUnitsInStock_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("UnitsOnOrder", this.txtUnitsOnOrder_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("ReorderLevel", this.txtReorderLevel_OR_Like.Text.Split(' '));
        orLikeSearchConditions.Add("Discontinued", this.txtDiscontinued_OR_Like.Text.Split(' '));
        Session["OrLikeSearchConditions"] = orLikeSearchConditions;

        //// ElseSearchConditions
        //Dictionary<string, object> ElseSearchConditions = new Dictionary<string, object>();
        //ElseSearchConditions.Add("myp1", 1);
        //ElseSearchConditions.Add("myp2", 40);
        //Session["ElseSearchConditions"] = ElseSearchConditions;
        //Session["ElseWhereSQL"] = "AND [ProductID] BETWEEN @myp1 AND @myp2";

        // ソート条件の初期化
        Session["SortExpression"] = "ProductID"; // 主キーを指定
        Session["SortDirection"] = "ASC";        // ASCを指定

        // ページング
        this.gvwGridView1.AllowPaging = true;
        
        // gvwGridView1をObjectDataSourceに連結。
        this.gvwGridView1.DataSource = null;
        this.gvwGridView1.DataSourceID = "ObjectDataSource1";
        
        // ヘッダーを設定する。
        this.gvwGridView1.Columns[0].HeaderText = "削除";
        this.gvwGridView1.Columns[1].HeaderText = "更新"; 
        this.gvwGridView1.Columns[2].HeaderText = "ProductID";
        this.gvwGridView1.Columns[3].HeaderText = "ProductName";
        this.gvwGridView1.Columns[4].HeaderText = "SupplierID";
        this.gvwGridView1.Columns[5].HeaderText = "CategoryID";
//.........这里部分代码省略.........
开发者ID:krt,项目名称:OpenTouryo,代码行数:101,代码来源:ProductsSearchAndUpdate.aspx.cs


示例17: UOC_btnButton1_Click

 /// <summary>btnButton1のクリックイベント</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 protected string UOC_btnButton1_Click(FxEventArgs fxEventArgs)
 {
     // なにもしない。
     return "";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:8,代码来源:testClientCallback.aspx.cs


示例18: UOC_btnMPButton_Click

    /// <summary>マスタページにイベントハンドラを実装可能にしたのでそのテスト。</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_btnMPButton_Click(FxEventArgs fxEventArgs)
    {
        Response.Write("UOC_btnMPButton_Clickを実行できた。");

        return "";
    }
开发者ID:krt,项目名称:OpenTouryo,代码行数:9,代码来源:sampleScreen.master.cs


示例19: UOC_btnButton16_Click

 /// <summary>btnButton16のクリックイベント</summary>
 /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
 /// <returns>URL</returns>
 /// <remarks>違法な画面遷移(Redirect)(×)</remarks>
 protected string UOC_btnButton16_Click(FxEventArgs fxEventArgs)
 {
     this.ShowOKMessageDialog("ポストバックの", "テストです", FxEnum.IconType.Information, "テスト");
     return "";
 }
开发者ID:krt,项目名称:OpenTouryo,代码行数:9,代码来源:WebForm1.aspx.cs


示例20: UOC_gvwGridView1_RowCommand

    /// <summary>gvwGridView1のコマンドイベント</summary>
    /// <param name="fxEventArgs">イベントハンドラの共通引数</param>
    /// <returns>URL</returns>
    protected string UOC_gvwGridView1_RowCommand(FxEventArgs fxEventArgs)
    {
        // ソートの場合は無視
        if (fxEventArgs.InnerButtonID == "Sort") { return string.Empty; }

        // DataTableの取得
        DataTable dt = (DataTable)Session["SearchResult"];

        // インデックスを取得
        int index = int.Parse(fxEventArgs.PostBackValue);

        // e.NewSelectedIndexRowsのインデックスが一致しないので。
        // キーで探すのは主キーを意識するため自動生成では面倒になる。
        int i = -1;

        switch (fxEventArgs.InnerButtonID)
        {
            case "Delete":

                // 選択されたレコードを削除
                foreach (DataRow dr in dt.Rows)
                {
                    if (dr.RowState == DataRowState.Added)
                    {
                        // Added行はDeleteできないのでスキップ
                        continue;
                    }
                    else if (dr.RowState != DataRowState.Deleted)
                    {
                        // != Added、Deleted

                        // e.NewSelectedIndexとRowsのインデックスをチェック
                        i++;
                        if (index == i)
                        {
                            // 削除
                            dr.Delete();
                            break;
                        }
                    }
                    else
                    {
                        // Delete行は表示されないのでスキップ
                        continue;
                    }
                }

                break;

            case "Update":

                // 選択されたレコードを更新
                foreach (DataRow dr in dt.Rows)
                {
                    if (dr.RowState != DataRowState.Deleted)
                    {
                        // != Deleted

                        // e.NewSelectedIndexとRowsのインデックスをチェック
                        i++;
                        if (index == i)
                        {
                            // 更新
                            GridViewRow gvRow = this.gvwGridView1.Rows[index];
                            foreach (DataColumn dc in dt.Columns)
                            {
                                TextBox txtBox = ((TextBox)gvRow.FindControl("txt" + dc.ColumnName));

                                if(txtBox != null)
                                {
                                    dr[dc] = txtBox.Text;
                                }

                                #region 追加コード(ComboBox化)

                                DropDownList ddl = ((DropDownList)gvRow.FindControl("ddl" + dc.ColumnName));

                                if (ddl != null)
                                {
                                    dr[dc] = ddl.SelectedValue;
                                }

                                #endregion
                            }

                            break;
                        }
                    }
                    else
                    {
                        // Delete行はスキップ
                        continue;
                    }
                }

                break;

//.........这里部分代码省略.........
开发者ID:krt,项目名称:OpenTouryo,代码行数:101,代码来源:ProductsSearchAndUpdate.aspx.cs



注:本文中的Touryo.Infrastructure.Framework.Presentation.FxEventArgs类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Presentation.RcFxEventArgs类代码示例发布时间:2022-05-26
下一篇:
C# Common.BaseReturnValue类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap