|
code
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Making a GridView Cell read-onlyI am trying to make a Sudoku web application. I am creating a dataset which holds the numbers that belong to each cell. Then these numbers are unmasked to display the problem set to the user in a GridView. However, I was to be able to mark the empty columns for editing. I have tried this but it hasn't worked so far... protected void gameGrid_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.DataItemIndex > -1) { object obj = (object)e.Row.DataItem; DataControlFieldCell cell = (DataControlFieldCell)e.Row.Controls[0]; if (cell.Text == "") { BoundField field1 = (BoundField)cell.ContainingField; field1.ReadOnly = false; //gameGrid.DataBind(); } } } Any ideas? Thanks! Hi
I recommend you to use the XSLT for that. It's easier than datagrid. Because you can put into the XSL some logic and there you can define which the cell must be read only... If you have any questions, email me... :) Sincerely yours, Michael B. Tkachev. m_tkac***@hotmail.com <aljam***@gmail.com> wrote in message Show quoteHide quote news:1164647282.922869.82500@f16g2000cwb.googlegroups.com... > Hi, > > I am trying to make a Sudoku web application. I am creating a dataset > which holds the numbers that belong to each cell. Then these numbers > are unmasked to display the problem set to the user in a GridView. > However, I was to be able to mark the empty columns for editing. I > have tried this but it hasn't worked so far... > > > protected void gameGrid_RowDataBound(object sender, > GridViewRowEventArgs e) > { > if (e.Row.DataItemIndex > -1) > { > object obj = (object)e.Row.DataItem; > DataControlFieldCell cell = > (DataControlFieldCell)e.Row.Controls[0]; > if (cell.Text == "") > { > BoundField field1 = > (BoundField)cell.ContainingField; > field1.ReadOnly = false; > > //gameGrid.DataBind(); > } > } > } > > Any ideas? Thanks! >
Repeater and Checkboxs
Charat Control (date Vs date) Dynamicly setting readonly in through a property Get Datakey Value from Gridview/sqldatasource How to render HTML in a textbox? Help Me WinForm controls in Web Forcing datalist to start new row on demand Question to CreateUserWizard and database Zomm In and Zoom Out |
|||||||||||||||||||||||