Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
extnet-mvc
作成日
6 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
1 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
102 行
すべてコピー
1 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
102 行
すべてコピー
@{
@{
ViewBag.Title = "Default Button - Ext.NET MVC Examples";
ViewBag.Title = "Default Button - Ext.NET MVC Examples";
Layout = "~/Views/Shared/_BaseLayout.cshtml";
Layout = "~/Views/Shared/_BaseLayout.cshtml";
var X = Html.X();
var X = Html.X();
}
}
@section example
@section example
{
{
@(X.Container()
@(X.Container()
.Layout(LayoutType.VBox)
.Layout(LayoutType.VBox)
.Height(650)
.Height(650)
.Items(
.Items(
X.FormPanel()
X.FormPanel()
.Title("Last Button by default")
.Title("Last Button by default")
.BodyPadding(5)
.BodyPadding(5)
.Width(350)
.Width(350)
.Items(
.Items(
X.TextField()
X.TextField()
.FieldLabel("Item 1"),
.FieldLabel("Item 1"),
X.TextField()
X.TextField()
.FieldLabel("Item 2")
.FieldLabel("Item 2")
)
)
.Buttons(
.Buttons(
X.Button().
X.Button().
Text("Button 1"),
Text("Button 1"),
X.Button()
X.Button()
.Text("Button 2")
.Text("Button 2")
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');")
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');")
),
),
X.FormPanel()
X.FormPanel()
.Title("Button by Index")
.Title("Button by Index")
.DefaultButton("1")
.DefaultButton("1")
.BodyPadding(5)
.BodyPadding(5)
.Width(350)
.Width(350)
.Items(
.Items(
X.TextField()
X.TextField()
.FieldLabel("Item 1"),
.FieldLabel("Item 1"),
X.TextField()
X.TextField()
.FieldLabel("Item 2")
.FieldLabel("Item 2")
)
)
.Buttons(
.Buttons(
X.Button().
X.Button().
Text("Button 1"),
Text("Button 1"),
X.Button()
X.Button()
.Text("Button 2")
.Text("Button 2")
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
X.Button().
X.Button().
Text("Button 3"),
Text("Button 3"),
X.Button().
X.Button().
Text("Button 4")
Text("Button 4")
),
),
X.FormPanel()
X.FormPanel()
.Title("Button by ID")
.Title("Button by ID")
.DefaultButton("Button2")
.DefaultButton("Button2")
.BodyPadding(5)
.BodyPadding(5)
.Width(350)
.Width(350)
.Items(
.Items(
X.TextField()
X.TextField()
.FieldLabel("Item 1"),
.FieldLabel("Item 1"),
X.TextField()
X.TextField()
.FieldLabel("Item 2")
.FieldLabel("Item 2")
)
)
.Buttons(
.Buttons(
X.Button().
X.Button().
Text("Button 1"),
Text("Button 1"),
X.Button()
X.Button()
.Text("Button 2")
.Text("Button 2")
コピー
コピー済み
コピー
コピー済み
.
ID
("Button2")
.
Id
("Button2")
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
X.Button().
X.Button().
Text("Button 3"),
Text("Button 3"),
X.Button().
X.Button().
Text("Button 4")
Text("Button 4")
),
),
X.FormPanel()
X.FormPanel()
.Title("Button by Selector")
.Title("Button by Selector")
.DefaultButton("button[text=Button 2]")
.DefaultButton("button[text=Button 2]")
.BodyPadding(5)
.BodyPadding(5)
.Width(350)
.Width(350)
.Items(
.Items(
X.TextField()
X.TextField()
.FieldLabel("Item 1"),
.FieldLabel("Item 1"),
X.TextField()
X.TextField()
.FieldLabel("Item 2")
.FieldLabel("Item 2")
)
)
.Buttons(
.Buttons(
X.Button().
X.Button().
Text("Button 1"),
Text("Button 1"),
X.Button()
X.Button()
.Text("Button 2")
.Text("Button 2")
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
.OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"),
X.Button().
X.Button().
Text("Button 3"),
Text("Button 3"),
X.Button().
X.Button().
Text("Button 4")
Text("Button 4")
)
)
)
)
)
)
}
}
保存された差分
原文
ファイルを開く
@{ ViewBag.Title = "Default Button - Ext.NET MVC Examples"; Layout = "~/Views/Shared/_BaseLayout.cshtml"; var X = Html.X(); } @section example { @(X.Container() .Layout(LayoutType.VBox) .Height(650) .Items( X.FormPanel() .Title("Last Button by default") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');") ), X.FormPanel() .Title("Button by Index") .DefaultButton("1") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ), X.FormPanel() .Title("Button by ID") .DefaultButton("Button2") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .ID("Button2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ), X.FormPanel() .Title("Button by Selector") .DefaultButton("button[text=Button 2]") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ) ) ) }
変更されたテキスト
ファイルを開く
@{ ViewBag.Title = "Default Button - Ext.NET MVC Examples"; Layout = "~/Views/Shared/_BaseLayout.cshtml"; var X = Html.X(); } @section example { @(X.Container() .Layout(LayoutType.VBox) .Height(650) .Items( X.FormPanel() .Title("Last Button by default") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');") ), X.FormPanel() .Title("Button by Index") .DefaultButton("1") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ), X.FormPanel() .Title("Button by ID") .DefaultButton("Button2") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .Id("Button2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ), X.FormPanel() .Title("Button by Selector") .DefaultButton("button[text=Button 2]") .BodyPadding(5) .Width(350) .Items( X.TextField() .FieldLabel("Item 1"), X.TextField() .FieldLabel("Item 2") ) .Buttons( X.Button(). Text("Button 1"), X.Button() .Text("Button 2") .OnClientClick("Ext.Msg.alert('ENTER', 'ENTER is intercepted by Button2');"), X.Button(). Text("Button 3"), X.Button(). Text("Button 4") ) ) ) }
違いを見つける