<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://comunidadnetjuarez.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>General</title><link>http://comunidadnetjuarez.org/forums/5/ShowForum.aspx</link><description>Preguntas, respuestas, llamadas de auxilio, mentadas y demás.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>Re: Acceso a Objetos dentro de Template Column dede C#</title><link>http://comunidadnetjuarez.org/forums/thread/1445.aspx</link><pubDate>Tue, 03 Jun 2008 23:32:30 GMT</pubDate><guid isPermaLink="false">b14c8f85-9ed7-4095-98ee-deffe49c73ab:1445</guid><dc:creator>Nestor</dc:creator><slash:comments>0</slash:comments><comments>http://comunidadnetjuarez.org/forums/thread/1445.aspx</comments><wfw:commentRss>http://comunidadnetjuarez.org/forums/commentrss.aspx?SectionID=5&amp;PostID=1445</wfw:commentRss><description>&lt;P&gt;Muchas gracias por tu respuesta: &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; En realidad tengo que aplicar las dos aproximaciones que mencionas: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Para poblarlos inicialmente&amp;nbsp;de acuerdo al campo de acceso (bound field),&amp;nbsp;con las operaciones binarias cuando se carga la página (con el bucle que mencionas).&lt;/LI&gt;
&lt;LI&gt;Para activar ó desactivar niveles de acceso y modificar el valor del campo de cada uno en particular con el manejador de eventos .&lt;/LI&gt;&lt;/UL&gt;</description></item><item><title>Re: Acceso a Objetos dentro de Template Column dede C#</title><link>http://comunidadnetjuarez.org/forums/thread/1440.aspx</link><pubDate>Tue, 03 Jun 2008 17:47:50 GMT</pubDate><guid isPermaLink="false">b14c8f85-9ed7-4095-98ee-deffe49c73ab:1440</guid><dc:creator>carlos.rubalcava</dc:creator><slash:comments>0</slash:comments><comments>http://comunidadnetjuarez.org/forums/thread/1440.aspx</comments><wfw:commentRss>http://comunidadnetjuarez.org/forums/commentrss.aspx?SectionID=5&amp;PostID=1440</wfw:commentRss><description>&lt;p&gt;Qué tal Nestor--&lt;/p&gt;&lt;p&gt;Sí puedes acceder a los elementos dentro de un GridView. Es relativamente sencillo y de hecho tienes un par de opciones.&lt;/p&gt;&lt;p&gt;Lo que hay que tener en mente es que cuando tienes un control de datos "repetitivo" como un DataGrid, GridView, etc. es que primero tienes que obtener una referencia al renglón donde está tu control. &lt;br&gt;&lt;/p&gt;&lt;p&gt;Por ejemplo, podrías agregar un manejador para el evento clic de tus checkboxes.&amp;nbsp; En ese caso el "sender" sería el renglón en el grid donde está y de ahí solo es cuestión de encontrar el checkbox a partir de ahí.&lt;/p&gt;&lt;p&gt;Sin embargo, por el escenario que pintas, creo que más bien lo que tu quieres es leer todos los checkboxes en todos los renglones del grid (me imagino que cuando le den clic en un botón de guardar o algo así.&amp;nbsp; Para eso necesitas un bucle muy sencillo algo como esto:&lt;br&gt;&lt;/p&gt;&lt;p&gt;GridView grid = this.GridView1 // referencia a tu control GridView&lt;/p&gt;&lt;p&gt;CheckBox checkBox;&lt;/p&gt;&lt;p&gt;foreach(GridViewRow row in grid.Rows)&lt;/p&gt;&lt;p&gt;{&lt;/p&gt;&lt;p&gt;&amp;nbsp; checkBox = (CheckBox) row.FindControl("CheckBox1");&lt;/p&gt;&lt;p&gt;&amp;nbsp; if(checkBox.Checked) { // hacer algo } &lt;br&gt;&lt;/p&gt;&lt;p&gt;} &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Espero te ayude &lt;br&gt;&lt;/p&gt;</description></item><item><title>Acceso a Objetos dentro de Template Column dede C#</title><link>http://comunidadnetjuarez.org/forums/thread/1436.aspx</link><pubDate>Mon, 02 Jun 2008 22:58:39 GMT</pubDate><guid isPermaLink="false">b14c8f85-9ed7-4095-98ee-deffe49c73ab:1436</guid><dc:creator>Nestor</dc:creator><slash:comments>0</slash:comments><comments>http://comunidadnetjuarez.org/forums/thread/1436.aspx</comments><wfw:commentRss>http://comunidadnetjuarez.org/forums/commentrss.aspx?SectionID=5&amp;PostID=1436</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN-LEFT:0.5in;TEXT-INDENT:-0.25in;mso-list:l0 level1 lfo2;"&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;a)&lt;FONT face="Times New Roman" size=1&gt;&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;Dentro de una base de datos de usuarios tengo un campo numérico que representa los accesos que este usuario puede tener en la B.D. y en las páginas.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT:0.5in;TEXT-INDENT:-0.25in;mso-list:l0 level1 lfo2;"&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;b)&lt;FONT face="Times New Roman" size=1&gt;&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;Los privilegios los actualizo/recupero con operadores de bits.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT:0.5in;TEXT-INDENT:-0.25in;mso-list:l0 level1 lfo2;"&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;c)&lt;FONT face="Times New Roman" size=1&gt;&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;En la página utilizo un &lt;B&gt;&lt;SPAN style="FONT-WEIGHT:bold;"&gt;DataView&lt;/SPAN&gt;&lt;/B&gt; para controlar el mantenimiento de la base de datos&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT:0.5in;TEXT-INDENT:-0.25in;mso-list:l0 level1 lfo2;"&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;d)&lt;FONT face="Times New Roman" size=1&gt;&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;Dentro del &lt;B&gt;&lt;SPAN style="FONT-WEIGHT:bold;"&gt;DataView &lt;/SPAN&gt;&lt;/B&gt;&amp;nbsp;tengo un &lt;B&gt;&lt;SPAN style="FONT-WEIGHT:bold;"&gt;Template Column&lt;/SPAN&gt;&lt;/B&gt; el cual posee varios &lt;B&gt;&lt;SPAN style="FONT-WEIGHT:bold;"&gt;CheckBoxes&lt;/SPAN&gt;&lt;/B&gt; (que no están ligados a campos de&amp;nbsp;la base de datos directamente, pero que deben llenarse con las operaciones de bits sobre un campo de la base de datos&amp;nbsp;para representar el acceso)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN-LEFT:0.5in;TEXT-INDENT:-0.25in;mso-list:l0 level1 lfo2;"&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;&lt;SPAN style="mso-list:Ignore;"&gt;e)&lt;FONT face="Times New Roman" size=1&gt;&lt;SPAN style="FONT:7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial color=navy size=2&gt;&lt;SPAN style="FONT-SIZE:10pt;COLOR:navy;FONT-FAMILY:Arial;"&gt;El problema es que no puedo tener acceso al ID de los &lt;B&gt;&lt;SPAN style="FONT-WEIGHT:bold;"&gt;CheckBoxes&lt;/SPAN&gt;&lt;/B&gt; desde C#, para actualizarlo de acuerdo a las operaciones de bits realizadas sobre el campo de acceso.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>