【質問】ASP.NETスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
757:nobodyさん 10/01/20 15:06:48 if文はまどろっこしいから、これでもいいか。 $("#" + controlName + "_HiddenField1")[0].value = $("#" + controlName + "_CheckBox1")[0].checked; 758:nobodyさん 10/01/20 18:43:48 >>753 煽ることしかできない無能 759:nobodyさん 10/01/20 22:08:23 暇だったんでカスタムコントロール作る方法で考えてみた こんな感じでどうだ Public Class CheckBoxR Inherits System.Web.UI.WebControls.CheckBox Property UnCheckedValue() As String Get Return CStr(ViewState("UnCheckedValue")) End Get Set(ByVal Value As String) ViewState("UnCheckedValue") = Value End Set End Property Protected Overrides Sub Render(ByVal writer As System.Web.UI.HtmlTextWriter) Me.Attributes.Add("onclick", String.Format("{0:s}.value=({1:s}.checked)?'':'{2:s}';", Me.ClientID & "_UnChekedField", Me.ClientID, Me.UnCheckedValue)) MyBase.Render(writer) writer.Write("<input type='hidden' id='" & Me.ClientID & "_UnChekedField' name='" & Me.ClientID & "_UnChekedField' ") If Me.Checked Then writer.Write("value='' />") Else writer.Write("value='" & Me.UnCheckedValue & "' />") End If End Sub End Class これでUnCheckedValueプロパティに値を指定しておけば、チェックオフのsubmit時に 指定された値が含まれるようになる....ような気がする これで完全なポトペタでOK!なはず
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4956日前に更新/322 KB
担当:undef