チェンジセット 1676 (default)
- 日時:
- 2024/08/30 16:04:16 (5週前)
- 場所:
- framework/trunk/WebLibrary/Sources/UI/WebControls
- ファイル:
-
- 5個の更新
凡例:
- 未変更
- 追加
- 削除
-
framework/trunk/WebLibrary/Sources/UI/WebControls/Button.cs
r1674 r1676 178 178 protected override void AddAttributesToRender(HtmlTextWriter writer) 179 179 { 180 string confirmControlId = ConfirmControl; 181 if (!string.IsNullOrEmpty(confirmControlId)) 182 { 183 EnsureID(); 184 } 185 180 186 // 親を呼び出す 181 187 base.AddAttributesToRender(writer); … … 184 190 if (!DesignMode && IsEnabled) 185 191 { 186 string confirmControlId = ConfirmControl;187 192 if (!string.IsNullOrEmpty(confirmControlId)) 188 193 { 189 // WebControl.AddAttributesToRender 内で ID が null の場合は出力されていない190 if (ID == null)191 {192 writer.AddAttribute(HtmlTextWriterAttribute.Id, ClientID);193 }194 195 194 WebUtility.FindControl<Confirm>(this, confirmControlId).RegisterOnClientClick(this, ConfirmArgument); 196 195 } -
framework/trunk/WebLibrary/Sources/UI/WebControls/DialogOpenButton.cs
r1675 r1676 576 576 } 577 577 578 // WebControl.AddAttributesToRender 内で ID が null の場合は出力されていない579 if (ID == null)580 {581 writer.AddAttribute(HtmlTextWriterAttribute.Id, ClientID);582 }583 584 578 WebUtility.FindControl<Dialog>(this, dialogControlId).RegisterOnClientClick( 585 579 this, -
framework/trunk/WebLibrary/Sources/UI/WebControls/HyperLink.cs
r1675 r1676 704 704 protected override void AddAttributesToRender(HtmlTextWriter writer) 705 705 { 706 string dialogControlId = DialogControl; 707 if (!string.IsNullOrEmpty(dialogControlId)) 708 { 709 EnsureID(); 710 } 711 706 712 // 親を呼び出す 707 713 base.AddAttributesToRender(writer); … … 712 718 } 713 719 714 string dialogControlId = DialogControl;715 720 string navigateMethod = NavigateMethod; 716 721 string navigateUrl = NavigateUrl; … … 748 753 if (!string.IsNullOrEmpty(dialogControlId)) 749 754 { 750 // WebControl.AddAttributesToRender 内で ID が null の場合は出力されていない751 if (ID == null)752 {753 writer.AddAttribute(HtmlTextWriterAttribute.Id, ClientID);754 }755 756 755 WebUtility.FindControl<Dialog>(this, dialogControlId).RegisterOnClientClick( 757 756 this, -
framework/trunk/WebLibrary/Sources/UI/WebControls/JQueryImageButton.cs
r1674 r1676 615 615 } 616 616 617 // ConfirmControl で ID が必要 618 EnsureID(); 619 617 620 // 親を呼び出す 618 621 base.AddAttributesToRender(writer); … … 653 656 if (!string.IsNullOrEmpty(confirmControlId)) 654 657 { 655 // WebControl.AddAttributesToRender 内で ID が null の場合は出力されていない656 if (ID == null)657 {658 writer.AddAttribute(HtmlTextWriterAttribute.Id, ClientID);659 }660 661 658 WebUtility.FindControl<Confirm>(this, confirmControlId).RegisterOnClientClick(this, ConfirmArgument); 662 659 } -
framework/trunk/WebLibrary/Sources/UI/WebControls/ValidationSummary.cs
r1227 r1676 309 309 /// </summary> 310 310 /// <param name="writer"> 311 /// クライアントで表示するための出力ストリーム。 311 /// クライアントで表示するための出力ストリーム。 312 312 /// </param> 313 313 protected override void AddAttributesToRender(HtmlTextWriter writer) 314 314 { 315 EnsureID(); 316 315 317 // 親を呼び出す 316 318 base.AddAttributesToRender(writer);
※ 詳しい使い方は
TracChangeset を参照してください。