本文整理汇总了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;未经允许,请勿转载。 |
请发表评论