|
These tend to be all a little different how they get deployed. You will at least need to add the reference to the DLL. The editor probably has some GUI (pages or images and such) that go with it. These are probably in a folder somewhere. You should create a virtual directory to that folder under your applications folder.
|
|
|
|
|
|
Thank you for answering to all my previous queries. All were very helpful. Now I'm facing another issue.
In my form I'm dynamically generating two dropdownlist controls. One is for country and other is for state. I can able to fire the SelectedIndexchanged event of Country dropdown and getting the id of Selected Index.
However, while selecting the control from Repeater control, eventhough FindControl Method is getting reference, the correponding dropdownlist is getting the null reference. Any idea what's happening?
Following is the code:
DropDownList CountryDropDownList = sender as DropDownList;
string controlName = string.Empty;
string ChkDropDown = CountryDropDownList.ID;
if (ChkDropDown.Contains("Country"))
{
int CountryId = Convert.ToInt32(CountryDropDownList.SelectedValue);
dt1 = Codtls.GetStatesList(CountryId);
foreach (UserField userField in _userFields)
{
if (userField.Name.Contains("State"))
{
string vaulueControlName = String.Concat("UserFieldValue", userField.Id);
controlName = String.Concat("UserField", userField.Id + "_" + userField.Name.ToString().Trim());
Control valueControl = UserFieldRepeater.FindControl(controlName);
DropDownList StateList = valueControl as DropDownList;
StateList.DataSource = dt1;
StateList.DataTextField = "_Statename";
StateList.DataValueField = "_StateId";
StateList.DataBind();
}
I tried to put the line, DropDownList StateList = (DropDownList)valueControl; then it is giving me the error ' Cannot cast repeater item to a dropdownlist'. Anybody can provide any help please?
Thanks in advance.
Success is the good fortune that comes from aspiration, desperation, perspiration and inspiration.
|
|
|
|
|
public void ValidateBtn_OnClick(object sender, EventArgs e)
{
// How to get the value for each generated dynamic Textbox ?
}
public void BindRelatedProductsGrid()
{
SqlConnection Conn = SqlServer.GetConnection("test");
SqlCommand Command = new SqlCommand("select * from Related_Product_Types", Conn);
Command.Connection.Open();
SqlDataReader dr = Command.ExecuteReader(CommandBehavior.CloseConnection);
TableRow r1 = new TableRow();
TableRow r2 = new TableRow();
TableRow r3 = new TableRow();
TableCell c1 = new TableCell();
TableCell c2 = new TableCell();
TableCell c3 = new TableCell();
int counter = 1;
while (dr.Read())
{
// ADDS FIRST ROW (LABELS)
c1 = new TableCell();
c1.Text = dr["relatedtype"].ToString();
r1.Cells.Add(c1);
// ADDS SECOND ROW (GRIDVIEW)
//Creates GridView instances
c2 = new TableCell();
c2.VerticalAlign = VerticalAlign.Top;
GridView g = new GridView();
g.ID = "GridViewRelatedProducts" + counter;
g.AllowPaging = true;
g.AllowSorting = true;
g.AutoGenerateColumns = false;
string sql = "SELECT relateditems_uid, relatedproduct_uid, item_sku, product_uid FROM Related_Products_Items WHERE relatedproduct_uid = " + dr["relatedproduct_uid"].ToString() + "and product_uid= " + Session["product_uid"].ToString();
g.DataSource = GetDataSource(sql);
//g.DataSourceID ="SqlDataSource2";
g.EmptyDataText = "There are no data records to display.";
g.SkinID = "GridViewStandard";
g.AllowSorting = true;
BoundField bf1 = new BoundField();
bf1.DataField = "relateditems_uid";
bf1.SortExpression = "relateditems_uid";
g.Columns.Add(bf1);
BoundField bf2 = new BoundField();
bf2.DataField = "item_sku";
g.Columns.Add(bf2);
c2.Controls.Add(g);
r2.Cells.Add(c2);
// ADDS THIRD ROW (BUTTON AND TEXTBOX)
c3 = new TableCell();
//Adds textbox control
TextBox t = new TextBox();
t.SkinID = "StandardTextBox";
t.ID = "TextboxSKU" + counter.ToString();
t.Width = 70;
c3.Controls.Add(t);
//Adds literal control
Literal l = new Literal();
l.Text = "<br>";
c3.Controls.Add(l);
//Adds button control
Button b = new Button();
b.Text = "Add Item";
b.Click += new EventHandler(ValidateBtn_OnClick);
b.SkinID = "StandardButton";
c3.Controls.Add(b);
r3.Cells.Add(c3);
g.DataBind();
counter++;
}
TblRelatedProducts.Rows.Add(r1);
TblRelatedProducts.Rows.Add(r2);
TblRelatedProducts.Rows.Add(r3);
dr.Close();
Conn.Close();
}
|
|
|
|
|
You might have to go old school and get it out of the response.form collection. Or you could set the onkeyup of the textbox to call some script which will write the contents of the textbox into a server hidden control. That you can get from the viewstate.
|
|
|
|
|
How can I detect a continous mouse down state? I need to auto-increment a numeric text field as long as the mouse is held down over an up botton and decrement for a down bottom. As soon as the mouse is up, the process stops. I believe I probably need to two frames, when the mouse is pressed, the head moves to the second frame which detects whether the mouse is down. If it is, increment a numeric variable, display the variable, then send the head back to the first frame that repeats the process of the second frame. I can increment the numeric variable and display it but I am not sure how to detect a continous mouse state.
a
modified on Thursday, January 29, 2009 5:57 AM
|
|
|
|
|
try setting a javascript timer. The timer would start on mousedown and then fire a function to see if the mouse is till down and increment your value.
|
|
|
|
|
how to convert awebsite from two tier archtecture to three tier archtecture
|
|
|
|
|
Hi,
which two tiers do you have? What is your target architectute (Presentation layer, Logic layer, DataAccess Layer)?
I think you have to refactor. There are some hints about this (e.g. books from Martin Fowler) but no general task list like 1. do this, 2. do that ... N. Now you have a three tier application.
Regards
Sebastian
|
|
|
|
|
give me a small example any like a single page.how to store data in database in three tier architecture on button click from textboxes
|
|
|
|
|
|
|
|
Hi All,
How to refresh the Datagrid(WPF DataGrid) for every 5 minutes in WPF Browser application,
Thanks
Hari
|
|
|
|
|
I have databound controls, from which I'd like to retrieve the value selected by the user.
System.Web.UI.WebControls.DropdownList
System.Web.UI.WebControls.GridView
cmdCreateNewTaskQuery.Parameters.AddWithValue("@sub_category", lstTaskSubCategory.SelectedValue.ToString());
cmdCreateNewTaskQuery.Parameters.AddWithValue("@priority", lstPriority.SelectedValue.ToString());
cmdCreateNewTaskQuery.Parameters.AddWithValue("@product", "1");
I also tried converting the values to (Int64) but it is not possible to explicitly convert strings.
(Int64) lstTaskSubCategory.SelectedValue.ToString
.NET Framework 2.0
Any ideas?
Jon
|
|
|
|
|
Hi,
do get an int from a string you have to use int.Parse(). (Better you int.TryParse because of the performance). Did you put int-values in the DropDownLists? Then just try to add with mylist.SelectedValue... (if you debug your code, you can watch the type of the selectedValue, this let you know if the type is correct).
Regards
Sebastian
|
|
|
|
|
Do you mean something like this?
TextBox1.Text = GridView1.SelectedValue.ToString();
string mystring = GridView1.SelectedValue.ToString();
Int32 myint = mystring..?
Jon
|
|
|
|
|
I meant sth like this
int myInt = int.Parse(GridView1.SelectedValue.ToString());
If your SelectedValue is already a string, then you don't need the conversion.
|
|
|
|
|
|
Hello peeps
I have a problem setting my tooltip spacing on my page, i am using this to get the spacing.
function ShowDivBox(sendingTD, innerMessage)
{
newdiv = document.createElement('div');
newdiv.style.position = "absolute";
newdiv.style.top = 273 + sendingTD.parentNode.parentNode.parentNode.parentNode.parentNode.offsetTop + 20;
newdiv.style.left = sendingTD.parentNode.parentNode.parentNode.parentNode.offsetLeft + 25;
newdiv.style.zIndex = "5000";
newdiv.style.paddingLeft = "10px";
newdiv.style.paddingTop = "10px";
newdiv.innerHTML = innerMessage;
newdiv.id = "divAddWord";
sendingTD.appendChild(newdiv);
}
function RemoveAddWord(sendingTD)
{
if (newdiv)
{
var id = newdiv.id;
var oldDiv = document.getElementById(id);
if (oldDiv)
sendingTD.removeChild(oldDiv);
}
}
but the problem is when i scroll down in the grid view the grid height makes the tooltip display out of site on the bottom of the page, then more i scroll down on the scroll bar the further down it goes is there anyone who could help me with the correct syntax to subtract the scroll height of my code?
|
|
|
|
|
Hi all,
I am using a iTextsharp to convert data from gridview to PDF,but i am not able to know how to use the watermark in it.
i am also using Document class to create a pdf file.
But how to use watermark ??????????
Thanks in advance....
|
|
|
|
|
How to load Audio and Video files in Asp.net application?
|
|
|
|
|
|
I got a black control but it s not playing using <object> method. Can u give a clear idea?
|
|
|
|
|
Hi,
How to call a C# function from javascript apart from add attribute.
If we can do it with AJAX,callback or Web services means, then i need it in detail about how to implement it
|
|
|
|