|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| Question |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: |
java script
function hiden_row(var_name)
{
alert (var_name) ;
try{
var status_display = document.getElementById(var_name).style;
if (status_display=="none")
{
document.getElementById(var_name).style.display="block";
}
else
{
document.getElementById(var_name).style.display="none";
}
}
catch(err)
{
alert(err.description);
}
}
c# code for create table
private void _create_form1()
{
// ListBox list = (ListBox)Session["contracts"];
// PlaceHolder1.Controls.Clear();
DataTable answerTable = new DataTable();
query = "select * from answer_master where user_id =" + user_ID;
answerTable = DBHelper.getTable(query);
answerTable.PrimaryKey = new DataColumn[] { answerTable.Columns["Field_ID"] };
for (int i = 0; i < list.Items.Count; i++)
{
if (QuickView)
query = "select * from Field_master fm join contract_field cf on fm.Field_id = cf.field_id where contract_id = " + list.Items[i].Value + " and hidden_by_admin = 0 and quick_view = 1 order by cf.Field_order ";
else
query = "select * from Field_master fm join contract_field cf on fm.Field_id = cf.field_id where contract_id = " + list.Items[i].Value + " and hidden_by_admin = 0 order by cf.Field_order ";
//if (QuickView)
// query = "select * from Field_master fm join answer_master am on am.field_id = fm.field_id join contract_field cf on fm.Field_id = cf.field_id where contract_id = " + list.Items[i].Value + " and hidden_by_admin = 0 and quick_view = 1 and am.user_id =" + user_ID + " order by cf.Field_order ";
//else
// query = "select * from Field_master fm join answer_master am on am.field_id = fm.field_id join contract_field cf on fm.Field_id = cf.field_id where contract_id = " + list.Items[i].Value + " and hidden_by_admin = 0 and am.user_id =" + user_ID + " order by cf.Field_order ";
DataTable fieldTable = new DataTable();
fieldTable = DBHelper.getTable(query);
DataRow drAnswer; //
try
{
Label lbName = new Label();
lbName.Text = "Field Question";
lbName.Width = 200;
Label lbType = new Label();
lbType.Text = "Field Answer";
lbType.Width = 100;
if (i == 0)
{
PlaceHolder1.Controls.Add(new LiteralControl("<table style=width:100%; border = 1 bgcolor = InactiveCaptionText ) ><tr bgcolor = Aqua><td >Contract Name </td><td>"));
PlaceHolder1.Controls.Add(new LiteralControl(user_contract_name));
PlaceHolder1.Controls.Add(new LiteralControl("</td></tr> "));
PlaceHolder1.Controls.Add(new LiteralControl(" <tr><td>"));
PlaceHolder1.Controls.Add(lbName);
PlaceHolder1.Controls.Add(new LiteralControl("</td><td>"));
PlaceHolder1.Controls.Add(lbType);
PlaceHolder1.Controls.Add(new LiteralControl("</td></tr>"));
}
string question = string.Empty;
string javascript = string.Empty;
string answer = string.Empty;
foreach (DataRow dr in fieldTable.Rows)
{
int type = Convert.ToInt32(dr["Field_type"].ToString());
question = dr["Field_Question"].ToString();
if (string.IsNullOrEmpty(question))
question = dr["Field_Name"].ToString();
javascript = dr["Field_Javascript"].ToString();
javascript = javascript.Replace("field123", "document.getElementById('" + dr["Field_Name"].ToString() + "')");
drAnswer = answerTable.Rows.Find(dr["Field_ID"].ToString());
if (drAnswer != null)
answer = drAnswer["answer"].ToString();
if (type == 4)
{
TextBox tb = new TextBox();
tb.ID = dr["Field_Name"].ToString();
if (!String.IsNullOrEmpty(javascript))
tb.Attributes.Add("onBlur", "javacript:" + javascript);
tb.Width = 200;
if (!string.IsNullOrEmpty(answer))
tb.Text = answer;
Control c = PlaceHolder1.FindControl(tb.ID);
if (c == null)
{
PlaceHolder1.Controls.Add(new LiteralControl("<tr id= tr_" + dr["Field_Name"].ToString() + " ><td ><a href=pdfpopup.aspx?contract_id=" + list.Items[i].Value + "&Field_Name=" + dr["Field_Name"].ToString() + ">" + question + "</a></td><td>"));
PlaceHolder1.Controls.Add(tb);
PlaceHolder1.Controls.Add(new LiteralControl("</td></tr>"));
}
}
else
{
CheckBox cb = new CheckBox();
cb.ID = dr["Field_Name"].ToString();
if (!String.IsNullOrEmpty(javascript))
cb.Attributes.Add("onclick", "javacript:" + javascript);
if (!string.IsNullOrEmpty(answer))
if (answer.ToLower() == "yes")
cb.Checked = true;
Control c = PlaceHolder1.FindControl(cb.ID);
if (c == null)
{
PlaceHolder1.Controls.Add(new LiteralControl("<tr id= tr_" + dr["Field_Name"].ToString() + " ><td ><a href=pdfpopup.aspx?contract_id=" + list.Items[i].Value + "&Field_Name=" + dr["Field_Name"].ToString() + ">" + question + "</a></td><td>"));
// PlaceHolder1.Controls.Add(new LiteralControl("<tr><td>" + question + "</td><td>"));
PlaceHolder1.Controls.Add(cb);
PlaceHolder1.Controls.Add(new LiteralControl("</td></tr>"));
}
}
//PlaceHolder1.Controls.Add(new LiteralControl("<a href=pdfpopup.aspx?contract_id="+list.Items[i].Value+"&Field_Name=" + dr["Field_Name"].ToString()+ ">" + dr["Field_Name"].ToString()+"</a></td>"));
PlaceHolder1.Controls.Add(new LiteralControl("</tr>"));
question = string.Empty;
}
}
catch (Exception ex)
{
// Response.Write(ex.Message + "\r\n" + ex.StackTrace);
}
finally { }
if (i == (list.Items.Count - 1))
PlaceHolder1.Controls.Add(new LiteralControl("</table>"));
}
}
|
Advertisement
| Hall of Fame |